Hi und danke erstmal für die antworten.
Hier mal der Code. Wie gesagt, müsste der Timer0 doch jetzt mit einem
takt von fosc/256 hochzählen, bis der zählerstand überläuft... passiert aber nicht. Muss ich noch was an den fusebits einstellen, um die interrupts korrekt nutzen zu können ?
mfg,Code:#define TIMER0_INT _VECTOR(0x0022) void main (void) { DDRA |= (1<<1); TCCR0A = 0x04; TIMSK0 = 0x01; sei(); for(;;) { } } ISR(TIMER0_INT) { PORTA ^= (1<<1); }
LC
Lesezeichen