Timer1 On Compare

Gast #98041
Lesenswert?

Hallo!

Ich muss mit einen 8515 125kHz ausgeben. Der uC läuft mit 8 MHz. Nun
habe ich den Timer1 so konfiguriert, dass er bei einem Output Compare
den Pin OC1A toggelt und nach dem Output Compare das Couterregister
gellert wird. Der Timer läuft also immer von 0 - 32 und dann toggelt
der Pin.

Rechnerisch komme ich dabei auch auf 120 000 Hz - mit dem Oszi messe
ich aber nur 122 000 Hz. Woran liegt das?

Falls ich die 125 kHz extern erzeugen muss (High Low Rechteck Signal).
Was für ein Oszillator würde sich dafür eignen?
Sollte recht exakt sein, die Frequenz in einem gewissen Bereich
regelbar und beim An- bzw. Abschalten durch den uC sollten keine halben
Pulse entstehen.

Ich hoffe ich habe alles gut erklärt. Falls noch Fragen sind - einfach
melden.

Danke für eure Hilfe!
Ralf

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