Ke tal kapekos!!! bueno yo soy de la saga del CCS pero mirando el manual en punto 5.21 dice como declarar interrupciones en dicho compilador, las funciones e1(); es para activar todas las interrupciones y d1(); para desactivarlas, las interrupciones para usar(los macros) estan en la libreria <pic.h> , por ejemplo si queremos utilizar la interrupcion A/D de un pic haremos esto:
Codigo:
ADIE=1;
e1();
y ponen un ejemplo de interrupciones:
Codigo:
#include <pic.h>
long count;
void interrupt tick(void)
{
count++;
}
long getticks(void)
{
long val; /* Disable interrupts around access
to count, to ensure consistency.*/
di();
val = count;
ei();
return val;
}
Espero que por el momento te sea de ayuda sino dilo!!! y haber si me consigo el compilador y vemos como hacerlo!