Ist es egal wie ich einen Timer zurücksetze oder muss ich da was bestimmtes beachten: TCNT1H = 0x00; TCNT1L = 0x00; oder TCNT1L = 0x00; TCNT1H = 0x00;
Die Reihenfolge muß unbedingt beachtet werden! Zuerst High-Byte und dann Low-Byte ist die richtige. Der High-Byte-Wert wird zunächst in einem internen Zwischenregister gepuffert, und erst mit dem Low-Byte dann "in einem Stück" (d. h. alle 16 Bit gleichzeitig) in das Timer-Register übertragen.
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.