Bonjour tous le monde,
Voila j'aimerai une petite confirmation, sur mo, programme je définie les ports de mon Atmel, Hors j'ai l'impression qu'un de mes ports doit être mal déclaré,
Mes ports pour mon Afficheur LCD sont définie et fonctionne trés bien,
Puis Enssuite dans mon programme principal comme ceci,#define PORT_AFFICHEUR PORTC
#define DIRECTION_PORT_AFFICHEUR DDRC
#define PORT_COMMANDE PORTA
#define DIRECTION_PORT_COMMANDE DDRA
Jusque là je n'ai pas de problême, Mais c'est plutot poour mon PORTB que j'utilise en entréeDIRECTION_PORT_AFFICHEUR=0xFF;
DIRECTION_PORT_COMMANDE=0xFF;
Je le déclare de la facon suivant,
Puis dans mon programme principal,void ioInit (void)
{
DDRB=0x00;
}
Je sais que la suptilité d'Atmel c'est qu'on doit écrire PINB parcequ'il est en entrée mais je suis à pau prés sur de totue mes déclaration mais j'aimerai bien une confirmationinInit ();
Merci d'avance
Cordialement Paulochon
-----