Gast
#342234
Device: atmega32.
Kann mir jemand erklären, warum das Interupt nicht ausgelöst wird. Die
anderen Timer funktionieren problemlos.
void init_timer_8_2(void)
{
TCNT2 = 0;
ASSR |= 1<<AS2; //Internal clocked
TCCR2 = (1<<CS22)|(1<<CS21)|(1<<CS20);//CPU-Takt/1024
TIMSK |= TOIE2;//Overflowinterrupt
sei();
}
SIGNAL(SIG_OVERFLOW2)
{
//auszuführender Code
}