История изменений
Исправление COKPOWEHEU, (текущая версия) :
Может, достаточно будет принудительно сбросить флаг прерывания? Что-то в этом роде
void enable_timer_tx_data(void){
/* TCNT1= 34287; // 500 ms */
TCNT1= 0; // 1024 ms
TIFR1 |= (1<<TOV1);
TIMSK1|=(1<<TOIE1); //TOIE1, а не TOIE0, наверное?
}
Исходная версия COKPOWEHEU, :
Может, достаточно будет принудительно сбросить флаг прерывания? Что-то в этом роде
void enable_timer_tx_data(void){
/* TCNT1= 34287; // 500 ms */
TCNT1= 0; // 1024 ms
TIMSK1|=(1<<TOIE1); //TOIE1, а не TOIE0, наверное?
TIFR1 |= (1<<TOV1);
}