Salut Antanael,
merci baucoup de votre consiel,
oui il y a vrement une erreur de TRISB=1; il faux écrire TRISB = 0b00111111 pour la declaration des entrées
J ai essayer mon programme,il est vraiment fonctionne
merci baucoup;
autre chose
j ai fais un programme pour clignoter une led toujour sur pic 16f84a, a l utilisation de delay, mais j ai problème de déclaration de delay.
J ai copier les fichier delay.h et delay.c dans répertoire de projet et dans répertoire de la compilateur cc5x.
le programme
void main()
{
PORTB.0=0;TRISB.0=0;
for(;;)
{
PORTB.0=1;
delay(255);
PORTB.0=0;
delay(255);
}
while(1);
erreur de la compilation
PORTB.0=1;
delay(255);
^------
Error youssef20.c 8: Symbol 'delay' is undefined
(The definition of the symbol in not known. This can be due to
wrong spelling or letter case mismatch. Otherwise a new symbol
definition is required: variable, function, macro, etc.)
PORTB.0=0;
delay(255);
^------
Error youssef20.c 10: Illegal operation
(The code contains an undefined or unsupported operation)