Frag zum Timer "Endwert"

Gast #3337811
Lesenswert?

Hallo,

bei meinem Atmega328p bewirkt folgender Code das der Timer 1 bei 0 
Anfängt zu zählen:
TCCR1B |=  (1<<CS10) | (1<<CS12); // Prescaler 1024
TCNT1 = 0; // Timer begins at 0

Blöd daher gefragt: Was passiert eigentlich wenn der Timer bei 65535 
ankommt? Läuft der über und fängt wieder bei 0 an? Und wenn ja kann ich 
das ändern? Das der nicht neu zählt sonder bei 65535 stehen bleibt?


Danke und Gruß
GutesTimingIstAlles

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren