Fragen zu den Timern des M88

Gast #3070012
Lesenswert?

Hallo,

habe ein paar Fragen zu den Timern des M88.



Zuerst mal eine Frage zum Timer0 im Fast PWM Modus:

Der M88 läuft mit 20MHz, der Prescaler beträgt 256, die Auflösung 8 Bit. 
Wie berechnet sich die PWM-Frequenz?

Würde spontan tippen:


f(pwm) = Clock(20MHz)/ [Prescaler(256) * Auflösung (256)] = 305Hz

Unter den gegebenen Bedingungen messe ich aber mit dem Oscar eine 
PWM-Frequenz von ca. 150Hz.

Liegt ein Rechenfehler vor?
Gast #3070036
Lesenswert?

Vlad Tepesch schrieb:
> wie misst du die Frequenz?
> hast du den Prescaler sicher korrekt eingestellt?
> Hast du den Quaz überhaupt aktivert?

1. Mit Oscar und Frequenz-Zähler

2. ?

3. Ja, externer Quarz aktiviert, DIV8-Fusebit abgeschaltet



zu 2.:

für den Prescaler verwende ich folgende Werte:
1 << CS02
0 << CS01
0 << CS00

(lt. Datenblatt für div256)

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