Kazalo po www.elektron.si forumu www.elektron.si

 
 Pomoč pogostih vprašanjPomoč pogostih vprašanj   IščiIšči   Seznam članovSeznam članov   Skupine uporabnikovSkupine uporabnikov   Registriraj seRegistriraj se 
   recentZadnjih 20 razprav  Tvoj profilTvoj profil   Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil   PrijavaPrijava 

ATmega.16 in PWM

 
Objavi novo temo   Odgovori na to temo    Kazalo po www.elektron.si forumu -> Programiranje mikrokontrolerjev in programatorji
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
veter



Pridružen/-a: Sob Avg 2008 14:48
Prispevkov: 44
Kraj: Bled

PrispevekObjavljeno: Sob Dec 27, 2014 23:03:29    Naslov sporočila: ATmega.16 in PWM Odgovori s citatom

Lepo pozdravljeni!

spodaj priprenjam program za preizkus PWM na ukontrolerjih ATmega16/32.
Zakaj mi deluje samo PWM na Timer1, na Timer0 in Timer2 pa je na "polno"?

Hvala za kakrŔenkoli namig.

Program:

$regfile = "m16def.dat"
$crystal = 1000000
$hwstack=40
$swstack=16
$framesize=32


' TIMER0 PWM=B.3
' TIMER1a PWM=D.5
' TIMER1b PWM=D.4
' TIMER2 PWM=D.7

Config Timer1 = Pwm , Pwm = 8 , Prescale = 1 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down
Config Timer2 = Pwm , Pwm = On , Compare Pwm = Clear Up , Prescale = 1
Config Timer0 = Pwm , Pwm = On , Compare Pwm = Clear Up , Prescale = 1

Enable Timer0
Enable Timer1
Enable Timer2

Enable Interrupts
Start Timer1
Start Timer0
Start Timer2

Ocr0 = 10
Ocr1a = 10 'Pwm1a
Ocr1b = 10
Ocr2 = 10 'Pwm1b


Do

' Pwm1a = 255
'Pwm1b = 255

!nop
Loop

End
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
veter



Pridružen/-a: Sob Avg 2008 14:48
Prispevkov: 44
Kraj: Bled

PrispevekObjavljeno: Ned Dec 28, 2014 11:36:36    Naslov sporočila: Odgovori s citatom

Lahko kdo pomaga, mogoce kaksna ideja?
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo    Kazalo po www.elektron.si forumu -> Programiranje mikrokontrolerjev in programatorji Časovni pas GMT + 1 ura, srednjeevropski - zimski čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Da, lahko povlečeš datoteke v tem forumu


Powered by phpBB © 2001, 2005 phpBB Group