Forum: Mikrocontroller und Digitale Elektronik Probleme mit PWM bei ATmega8535


von AQUA (Gast)


Lesenswert?

Hallo zusammen.

Ich möchte am Pin PD7(OC2) eine PWM erzeugen (ATmega 8535).
Nun habe ich folgendes eingegeben:

PORTD = 0x00; Pull-Up aus
DDRD = 0xFF; PORTD -> Ausgang

/* PWM, Phase Correct mit Clock/1024 */
TCCR2 = (1<<WGM20)|(1<<COM21)|(1<<CS20)|(1<<CS21)|(1<<CS22);
OCR2 = 128;

Weiterhin benutze ich einen 11.059 MHz Quarz für den Takt des µC.

Mit diesen Einstellungen sollte es doch funktionieren ?!

Allerdings macht der Baustein nicht das, was ich von ihm erwarte.
Habe ich eine Einstellung vergessen bzw. falsch gemacht?

Vielen Dank

AQUA

von mathias giacomuzzi (Gast)


Lesenswert?

was meinst du mit er macht nich das was ich wollte, stimmt die Frequenz
nicht oder wie??

von AQUA (Gast)


Lesenswert?

Hallo Mathias,

er gibt gar keine Frequenz heraus.

Ich hab den Baustein jetzt mal zu Testzwecken in den
Kompatibilitätsmodus geschalten, da funktioniert die PWM tadellos.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.