PWM am ATmega1284P

Gast #2388984
Lesenswert?

Hallo,

ich versuche mit dem Folgenden Code, am Ausgang PD7(OC2A) des 
ATmega1284P, ein PWM Signal zu erzeugen. Leider erhalte ich am Ausgang 
nur ein high Signal. Vielleicht könnte mir jemand einen Tipp geben, wo 
der Fehler liegt oder was ich bei PWM noch beachten muss.

Vielen Dank schon mal!
Grüße
Thomas
1
DDRD |= (1 << DDD7);
2

3
// non-inverting mode
4
// Fast PWM
5
TCCR2A = (1<<WGM20) | (1<<WGM21) | (1<<COM2A1);
6
TCCR2B = (1<<WGM22) | (1<<CS22) | (1<<CS21);
7
OCR2A = 0x7F;

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