merci de répondre aussi vite!
Donc si je veux prendre la valeur de 4 broches du portc je doit mettre le registre DDRC à 0 pour les broches dont je veux lire l'état et utilisé le registre PIN pour lire les broches les unes après les autres ? J'avais crue comprendre que le registre PORTx était accessible en écriture et en lecture...
donc
val = Pin(14) | (pin(15)<<2) | (pin(16)<<3) ;
devrait fonctionner?