hallo, wie errechnet mann die PWM Frequenz ich habe einen Mega8515 (8Mhz) dessen Timer0 läüft ohne Vorteiler also Taktfrequenz. Der Timer wird mit 128 geladen und Zählt dann hoch. Laut Siumlator bekomme ich dann alle 24.75us einen Interrupt der dann die Ausgänge setzt. Also hätte ich Theoretisch eine PWM Frequenz von ca. 40,6 kHz. Kann das stimmen?
Gast
#1013567
Nein. Das Ganze stimmt nur, wenn die Taktfrequenz ca 5,17MHz ist.
Sorry hatte vergessen der Timer wird erst am ende des IR neu geladen.
@ René Schink (rene66) >Sorry hatte vergessen der Timer wird erst am ende des IR neu geladen. Dieses Timer in der ISR neu laden ist eine veraltete Technik der 8051er. AVRs haben dazu den wesentlich besseren CTC-Modus. Der funktioniert nämlich auch problemlos beim Prescaler 1. MFG Falk
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.