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
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.