Atmega8 + Timer2 + PWM
Karel Radkovský
karel.radkovsky@seznam.cz
Úterý Prosinec 20 22:56:02 CET 2005
Dobry vecer,
fungovat by to melo (viz priloha - toto skutecne funguje) :-)... Co delate v prerusenich? Nepremlatite hodnotu TCNT2 necim?
Kdyby to nefungovalo, muzete mi poslat cely zdrojak (i soukrome) - kouknu se.
S pozdravem
--
Karel Radkovsky
www.dioda.cz
----- Original Message -----
From: Rosko Peter
To: hw-list@list.hw.cz
Sent: Tuesday, December 20, 2005 10:08 AM
Subject: Atmega8 + Timer2 + PWM
zdravim,
mam problem, je kdesi medzi stolickou a klavesnicou predpokladam :)
atmega8, gcc, timer 2, pwm
interrupt na compare match funguje, ale sam pin sa nehybe
na zaciatku programu je :
OCR2 = 20;
potom na tom spravnom (? ;-) ) mieste je :
DDRB |= _BV(PB3);
TCCR2 = _BV(WGM21) | _BV(WGM20) | _BV(COM21) | _BV(CS21); //prescaller = 8; enable fast pwm PWM; output pin enabled
TIMSK |= _BV(TOIE2) | _BV(OCIE2);
pin je stale mrtvy
vidite tam nieco ? ja uz par hodin nie :(
vdaka,
p.rosko
------------- dal¹í èást ---------------
HTML p?íloha byla odstran?na...
URL: http://list.hw.cz/pipermail/hw-list/attachments/20051220/5b6faf92/attachment.htm
Další informace o konferenci Hw-list