Цитата
В CV компилятор можно не указывать адрес прерывания при следующей конструкции
interrupt [TIM1_OVF] void timer1_ovf_isr(void)
{....}
Перепробовал - не помогает. Со схемотехникой все правильно - когда меняю в
main начальную установку PORTD (PORTD = 0xFF) - светодиод постоянно светится.
Согласно файлу
mega8.h, TIM1_OVF равно 9, но пробовал 8 и 0xA. Также менял установки таймера:
TCNT1H = 0x80; TCNT1L = 0x0;...Хоть с бубном танцуй
А может кроме
TIMSK = 0x04 еще какое разрешение нужно поставить? Или раскидать
#asm("wdr") по программе?