Bonjour,
Je débute dans la programmation des PIC, j'essaie de programmer un dé électronique avec le PIC16F887 de Microchip.
Le problème, c'est que quand je le "build", il me dit qu'il y a des erreurs dans les premières lignes.
Je débute et je n'arrive pas à lire la fiche de ce PIC qui est ici :
ww1.microchip.com/downloads/en/DeviceDoc/41291F.pdf
et
http://ww1.microchip.com/downloads/e...Doc/41296a.pdf
Code:#include <htc.h> char sortie @ PORTB; bit inter1 @ SW1; bit led1 @ RD0; bit led2 @ RD1; bit led3 @ RD2; bit led4 @ RD3; char a; char resultat; //-------------FONCTION HASARD---------------- char hasard(void) { do{a=a+1; if(a==5) a=1;} while(TMR0>0); return (a); } //-------------Fonction principale------------- void main(void) { sortie = 0; TRISB = 0b11110000; OPTION = 0b11000111; for(;;){ if(inter1) { resultat = hasard(); sortie = 0; if(resultat==1) led1=1; if(resultat==2) led2=1; if(resultat==3) led3=1; if(resultat==4) led4=1; } } }
Merci de votre aide.
-----