Go Down

Topic: [RESOLU] lire état d'une sortie digitale (Read 3 times) previous topic - next topic

al1fch

Bonjour Artouste et merci
60-28=32  le compte est bon !!
je ferai un test en chargeant un peu trop une sortie de manière a obtenir sur la pin une tension traduite comme 'état bas' par PINx alors que PORTx est à l'état haut.

john_lenfr

Ok, je vois que PORTB et PORTD et PINB fonctionnent.

Mais comment interpréter ces résultats?

Mon but étant de savoir si une sortie X est à l'état HIGH ou LOW, comment utiliser les résultats que l'on a pour mon application?

En considérant 32 "HIGH"=0b100000 cela veut dire que le pin 5 est à l'état haut. Mais comment on fait la relation entre le pin 5 du PORTD et le pin 13 de l'arduino?

:~

Artouste


Ok, je vois que PORTB et PORTD et PINB fonctionnent.

Mais comment interpréter ces résultats?

Mon but étant de savoir si une sortie X est à l'état HIGH ou LOW, comment utiliser les résultats que l'on a pour mon application?

En considérant 32 "HIGH"=0b100000 cela veut dire que le pin 5 est à l'état haut. Mais comment on fait la relation entre le pin 5 du PORTDB et le pin 13 de l'arduino?

:~

en regardant le schéma ?  :smiley-mr-green:

john_lenfr

#18
Jan 29, 2013, 01:57 pm Last Edit: Jan 29, 2013, 02:09 pm by john_lenfr Reason: 1
Celui-ci?: http://arduino.cc/en/Hacking/Atmega168Hardware

Digital pin13 = PB5 ? Mais il y a aussi un PD5?

Je comprends rien, pas très clair dans ma tête...


Artouste

#19
Jan 29, 2013, 02:04 pm Last Edit: Jan 29, 2013, 02:07 pm by Artouste Reason: 1

Celui-ci?: http://arduino.cc/en/Hacking/Atmega168Hardware

Digital pin13 = PB5 ? Mais il y a aussi un PD5?

Je comprends rien, pas très clair dans ma tête...

ça depend de ta carte arduino,
dans l'exemple La led13 est sur le connecteur 13 de l'arduino qui est relié par routage PCB sur la pin 19 de l'atmel 168 qui est le bit 5 du PORTB  :smiley-mr-green:

Go Up