INTERRUPT con PIC 16f628
Sto cercando di realizzare un semplice programma il cui obiettivo è l'accendere un led tramite l'utilizzo di un pulsante. Sono alle prime armi, e gli interrupt mi sono davvero ostili. Ho provato a buttar giù un codice ma ovviamente non funziona...cosa ho sbagliato??? Grazie.
- Codice: Seleziona tutto
void main()
{
TRISB.B0=1;
PORTB=0;
INTCON.GIE=1;
INTCON.INTE=1;
while(1){
}
}
void interrupt (){
if(INTCON.INTF==1){
PORTB.F5=1;
INTCON.INTF=0;
}
}