#include <htc.h>;
#include <pic1687x.h>
#include <pic.h>
__CONFIG(WDTDIS & HS & UNPROTECT & DEBUGDIS & LVPDIS
& WRTDIS & DUNPROT & BORDIS & PWRTEN);
unsigned char INT_COUNT = 0;
unsigned char Seconds = 0;
void interrupt isr(void)
{
if(TMR2IF)
{
if(INT_COUNT!=249) INT_COUNT++;
else
{
if(RC0 == 0) RC0 = 1; else RC0 = 0;
Seconds++;
INT_COUNT = 0;
}
}
TMR2IF = 0;
}
void main(void)
{
init_main();
while(1)
{
// if(RC0 == 0) RC0 = 1;
// else RC0 = 0;
};
}
void init_main(void)
{
TRISB = 0x00;
TRISC = 0x00;
ADCON0 = 0x00;
PR2 = 124;
T2CON = 0b01001111;
TMR2IE = 1;
INTCON = 0b11000000;
}