Attiny2313 i 4 kanały PWM

To forum jest dla wszystkich pasjonatów mikrokontrolerów AVR Atmela. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
ODPOWIEDZ
Lukgwo
-
Posty: 9
Rejestracja: 11 paź 2005, 14:31

Attiny2313 i 4 kanały PWM

Post autor: Lukgwo » 29 mar 2006, 14:16

Witam mam problem ze stworzeniem 4 kanałów pwm na attiny2313
(na 100% posiada te kanały 2pwm na timer1 oraz 2pwm na timer0)

Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down , Prescale = 64
z timer1 bez kłopotu w bascomie

ale z timerem0 jak to zrobic podobno trzeba ustawić ręcznie
podobno za to są odpowiedzialne te parametry
TCCR0A=?
TCCR0B=?

oraz
OCR0A=?
OCR0B=?

i jakim poleceniem potem sterować PWM??

podobno można to znaleźć w nocie katalogowej(nie zabardzo sie doczytałem) i jeśli ktoś może prosiłbym o pomoc.


Pozdrawiam

goodbay
-
Posty: 6
Rejestracja: 18 kwie 2006, 15:14

Post autor: goodbay » 18 kwie 2006, 16:02

Config Timer1=pwm,pwm=8,prescale=1,compare a pwm=clear down,compare b pwm= clear down
Config Timer0=pwm,prescale=1,compare a pwm=clear down,compare b pwm= clear down,pwm= on
TccrOa=&b10100011
pwm0a=255
pwm0b=255
pwm1a=255
pwm1b=255

ODPOWIEDZ