Does anybody have any idea ? within the serial ISR ET0 = enabled PT0 = high TF0 overflows but the timer ISR not invoked.... Guy
I doubt that changing priority inside an ISR will have any effect. Can you not just set the priority high in the initializaation ? Erik
I set all the priority first at init. when I enter a while:
while (abs(current_second - enter_second_stamp) <= AGC_PULSE_LENGTH) current_second = read_sec_tick();
Silly question, but ... did you set EA?