Hallo, hab da mal ne frage zum Timer/Counter2 des ATmega8. Ich benutze den Counter mit dem TOSC1 Pin als Clocksource. Wenn ich den Zählerstand reseten will, also TCNT2 = 0; wird dieser Wert erst bei der nächsten Flanke am TOSC1 Pin übernommen. Gibt es eine möglichkeit den Wert sofort zu übernehmen, wie bei Timer/Counter 0 und 1 ? Hab im Datenblatt nichts Richtiges dazu gefunden...
Das Verhalten ist so dokumentiert und technisch bedingt. Sobald dieser Timer asynchron arbeitet, werden alle Aktivitäten von seinem eigenen Takt bestimmt. Du kannst allenfalls versuchen, den Timer übergangsweise wieder synchron laufen zu lassen, vielleicht geht es auf diesem Weg.
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.