Forum: Mikrocontroller und Digitale Elektronik Prescaler im CTC Modus?


von Julian K. (fragenkinsey)


Lesenswert?

Hallo Community,

Unabhängig vom Prescaler Wert, kriege ich für jede Zeit t zwischen zwei 
Overflows, einen vernünftigen Wert für das OCR1 Register heraus.(ok, ab 
sehr kurzem t vielleicht nicht mehr)

Wenn man jetzt die mögliche Überhitzung des uC unberücksichtigt lässt, 
dann müsste es doch egal sein wie der Prescaler für den Timer 
eingestellt ist.

Sehe ich das richtig?

Braucht man im CTC-Modus den Prescaler des 16-Bit-Timers überhaupt? Wenn 
dem so ist, wozu?

FG
Fragenkinsey

von Joe S. (bubblejoe)


Lesenswert?

Lange Zeiten bekommst du mit einem höheren Prescaler hin, ohne Software.

Kann man doch einfach nachrechnen,

8 MHz, Prescaler 1, 16 Bit

Maximale Zeit: ca. 8ms

Mit Prescaler 1024: ca. 8s

Das ist schon ein erheblicher Unterschied.

Außerdem ist die Auflösungszeit unterschiedlich je nach Prescaler.

: Bearbeitet durch User
von Julian K. (fragenkinsey)


Lesenswert?

Im Nachhinein schäme ich mich ein wenig für diese dumme Frage.

Danke

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
Noch kein Account? Hier anmelden.