Come faccio a gestire gli interrupt? Uso MPLAB e programmo in C.
Ho scritto questo, ma come faccio ad assegnare una routine di interrupt a uno specifico interrupt (Ad esempio quando la seriale riceve un dato):
#pragma interrupt ricezione_isr save = PRODL,PRODH // Locate ISR handler code at interrupt vector #pragma code isrcode=0x0008 void isrhandler(void) // This function directs execution to the { // actual interrupt code _asm goto ricezione_isr _endasm } #pragma code
Grazie,
Igor.