[an error occurred while processing this directive]
|
#pragma interrupt_handler timer1_ovf_isr:15
void timer1_ovf_isr(void){
unsigned char tmp;
//TIMER1 has overflowed
TCNT1H = 0xF8; //reload counter high value
TCNT1L = 0x5F; //reload counter low value
tmp=PINE;
tmp~=tmp;
PORTE = tmp; // инвертировать
}