Bonjour,
Encore un topic, mais faut bien ^^
Le titre est clair je pense, et pourra servir plein de fois venant de ma part, sachant que je pars de zéro en programmation. (Enfin zéro.. j'ai quand même quelques notions..)
Ma question s'adresse plutôt à des pro atmel, comme Ftorama par exemple .
J'aimerai faire une lecture complète du port 0 de l'AT89S52, et j'ai déjà un petit bout de programme que je viens de faire, j'aimerai qu'on me dise si c'est bon, ou pas, car en pratique, ça marche pas
J'ai placé les bits de mon port0 à zéro, et rien ne se passe sur T0.Code:/**************************************/ /* Lecture du port0 */ /**************************************/ void lecture_data (void) { int lecture_data; lecture_data = P0; } /**************************/ void main(void) { Config_interrupt_0(); config_timer2(); if (lecture_data==0x00) { while(1) { T0=0; Tempo_ms(100); T0=1; Tempo_ms(100); } } }
Avez-vous des solutions?
En vous remerciant =)
-----