Forum: Mikrocontroller und Digitale Elektronik Dritten PWM-Kanal des AtMega8 aktivieren


von Simon Willmann (Gast)


Lesenswert?

Hallo!
Ich hab überall gelesen, das der AtMega8 3 PWM Kanäle hat und ihn mir
darauf hin zugelegt (brauche 3 Kanäle für RGB). Nun beginne ich
allerdings langsam daran zu zweifeln, dass ich ihn nohcmal finden werde
und frag deshalb mal hier ;)

Also 2 Kanäle hab ich schon, die an PB1 und PB2, also der 16bit
Timer/counter. Der dritte Kanal soll doch der 8bit Timer/counter an PB3
sein oder? Ich finde für diesen aber keinerlei compare bits usw. und
frag mich deshalb ob der AtMega8 überhaupt 3 PWM-Kanäle hat.

Würde mich sehr freuen, wenn mich jemand darüber aufklären könnte und
mir vieleicht noch erklären könnte, wie ich den dritten Kanal (ich
hoffe es gbit ihn :D) unter avr-gcc ansteuern kann.

Mfg, Simon Willmann.

von Michael (Gast)


Lesenswert?

Sieh Dir mal TCCR2 an.

von Simon Willmann (Gast)


Lesenswert?

Danke!
Daran hab ich ja überhaupt nicht gedacht! Ich ging davon aus, das TCCR0
der timer ist den ich suche :)
Danke nochmal, nun klappt alles.

Mfg, Simon willmann.

von Martin Pachmann (Gast)


Lesenswert?

HI, ich habe gerade angefangen, mich mit der Programmierung des ATMega8
zur Steuerung von drei LEDs zu beschäftigen, um damit eine
programmierbare Farbwechsellampe herzustellen. Ist das auch dein
Projekt? Wenn ja, hast Du weitere Informationen? Weil, bei ganz null
anzufangen ist schon gemein...

Schöne Grüße

Martin

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.