Gefunden hab ich die Formel im ATMEGA8535 Datenblatt auf Seite 104

"The PWM frequency for the output when using phase correct PWM can be calculatet by the following equation":

Die PWM Fraquenz für den Ausgang bei "phase correct" PWM kann durch folgende Gleichung berechnet werden:

f(OCnxPCPWM) = f(clk_IO) / ( 2*N*TOP);





Im Datenblatt des ATMEGA128 steht aber das Selbe....

Vielleicht hab ich irgendwas übersehen... aber die Formel ist ja eindeutig.....

Mein Code stimmt normalerweise auch:

TCCR1A = (1<<WGM11)|(1<<WGM10)|(1<<COM1A1)|(1<<COM1A0); // 10Bit PWM, invertiert
TCCR1B = (1<<CS11)|(1<<CS10); //Prescaler = 64
OCR1A = 500; // Testwert... spielt für Fraquenzmessung keine rolle