Gast
#440904
Hallo, habe mit dem 16-Bit Timer am Atmega88 ein PWM Signal erzeugt. Folgende Einstellungen habe ich vorgenommen: TCCR1A = (1<<COM1A1)|(1<<COM1A0)|(1<<WGM10); TCCR1B = (1<<CS12) | (1 << WGM12); Laut Datenblatt ist so der 8-Bit Fast-PWM Modus eingestellt mit einem Vorteiler von 256 eingestellt. Nach dieser Formel aus dem Datenblatt für die Frequenz des PWM-Signals: f_PWM = f_CLK /( N * (1+TOP)) = 1475600 / (256 * (1+255)) = 225 müsste das PWM Signal eine Frequenz vvon 225 Hz besitzen. Jedoch besitzt das PWM Signal nach der Messung am Oszilloskop (siehe Anhang) ca. 900 Hz. Woran könnte das liegen?
