// Timer0


void init(void)

{

// Initialize PIC

OSCCON = 0x61;

TRISIO = 0;

INTCON = 0xa0;

OPTION_REG = 0x04; // 1:256

CCP1CON = 0;

CMCON0 = 0x07;

ANSEL = 0;

ADCON0 = 0;

}


void interrupt(void)

{

// Do stuff upon interrupt (INTCON.B2)

if(INTCON.B2)

{

GPIO.B2 = ~GPIO.B2;

}

INTCON.B2 = 0;

}


void main() {

init();

while(1){};

}