Datum:
Hallo zusammen, ich habe ein Problem, aber vielleicht ist es nur ein Denkfehler. Jedefalls brauche ich Hilfe ;-). Also, ich möchte mit eine Atmega168 alle x msec einen code ausführen. Als wake-up benutze ich einen Interrupt vom Timer2 (overflow), alles funktioniert bis auf das Timing. Angenommen ich benutze diese Konfiguration des Timer2: Prescaler: 64 Wenn ich dann rechne Taktfrequenz/Prescaler: (16*10⁶ / 64)/256=980, dann wir die ISR(TIMER2_OVF_vect) doch ca 970 mal pro Sekunde aufgerufen, oder nicht? Wenn ich eine LED alle 970 mal aufblitzen lasse, dann tut sie das aber ca. alle 2 sek. Es wäre nett, wenn ihr mir weiterhelfen könntet. Lukas