PWM mit 16 Kanälen

#541970
Lesenswert?

Big_Daddi wrote:
> Hi,
>
> ich hab mir im Tut mal des pwm genauer angeschaut aber ich komm einfach
> nicht weiter.
> ich versteh nicht wie ich den code umschreiben kann damit ich den 8 bit
> modus hab.

Indem du im Datenblatt nachschaust, welche Bits in welchem
Steuerregister für eine 8Bit PWM gesetzt werden müssen.

> Das nächste ist wie stell ich das am besten an damit ich 16 kanäle
> steuern kann???

Mit einer Software PWM.
Zufällig hab ich das Assembler Tutorial gestern abend um so
eine Funktionalität für 6 Kanäle erweitert.

http://www.mikrocontroller.net/articles/AVR-Tutorial:_PWM#PWM_in_Software

(6 Kanäle deshalb, weil der Mega8 am Port B nur 6 Pins herausgeführt
hat und im Tutorial die Leds am Port B angeschlossen sind. Das
Prinzip geht aber auch mit mehr Pins bzw. mit mehreren Ports
gleichzeitig).

Gast #541977
Lesenswert?

@Karl heinz Buchegger:
PortB beim Mega8 hat acht Pins, nur werden zwei davon wohl vom Quarz 
belegt ;-)

@Big_Daddi:
Wie Karl Heinz schon gesagt hat kannst du das mit einer Software-PWM 
machen, oder Du holst Dir 'nen Mega1280 der hat 16 PWM Kanäle ;-)

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