Atmega 64 PWM mit timer1

Gast #3190987
Lesenswert?

Hallo,


ich bin gerade dabei mich ein wenig mit PWM zu beschäftigen.

Kann auch schon 2 Signale mit dem Timer1 erzeugen.DIese werden auf 
Pinb.5 und Pinb.6 ausgegeben. Kann ich nur auf den beiden Pins ein 
Signal erzeugen oder könnte ich noch 2 weitere Signale auf 2 weiteren 
Pins erzeugen?
#3191006
Lesenswert?

blutengel schrieb:

> Kann auch schon 2 Signale mit dem Timer1 erzeugen.DIese werden auf
> Pinb.5 und Pinb.6 ausgegeben. Kann ich nur auf den beiden Pins ein
> Signal erzeugen oder könnte ich noch 2 weitere Signale auf 2 weiteren
> Pins erzeugen?

Nein. Mit Hardware-PWM bist du an die Pins gebunden, die dir Atmel 
vorgibt.

Drumm tragen die beiden Pins auch im Datenblatt
http://www.atmel.com/Images/Atmel-2490-8-bit-AVR-Microcontroller-ATmega64-L_datasheet.pdf
auf der Pinout-Zeichnung auf Seite 2 die zusätzlichen Bezeichnungen OC1A 
bzw. OC1B, weil sie eben durch die OCR Register des Timers 1 angesteuert 
werden (welche ja in deinem Programm letzten Endes für die PWM 
Einstellung zuständig sind).

Aber es gibt ja auch noch den C-Kanal vom Timer 1 mit dem Ausgang OC1C 
auf PB7 bzw. die entsprechenden Ausgänge für die anderen Timer.

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