Hallo Da ich bislang noch keine PWM Signal programmiert habe hätte ich folgende Fragen an euch. Ich möchte mit meinem Atmega32 am Ausgang PA5 und PA6 eine Helligkeitssteuerung realisieren. An den beiden Ausgängen ist ein Transistor angeschlossen welcher die Spannung für eine LED schaltet. Programmiersprache wäre C CPU hat 16 Mhz Wie realisiere ich diese Aufgabe am einfachsten?
Hallo Werner1, man ließt/ hört es nicht gerne, im Datenblatt liegt an diesen Pins nur der ADC. Somit müssest Du dir die passenden PWM Pins aus dem Datenblatt heraus lesen.
Werner1 schrieb: > Ist es nicht möglich diesen Ausgang schnell zu schalten? Möglich schon, aber eine schlechte Wahl, wenn man die Sache bequem und rechenzeitsparend machen möchte. In einer PWM-Betriebsart könnte die Timer-Hardware das Signal selbständig auf OC1A (PD5) und OC1B (PD4) erzeugen, wie im AVR-GCC-Tutorial/Die Timer und Zähler des AVR beschrieben.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.