Chcąc spróbować swoich sił z prockami XMega, znalazłem w necie notkę AN#192. Chciałem przetestować PWM i przeklepałem z notki taki oto programik:
Kod: Zaznacz cały
$regfile = "xm16a4def.dat"
$crystal = 32000000
'$hwstack = 64
'$swstack = 40
'$framesize = 40
$lib = "xmega.lib" : $external _megafix_clear : $external _megafix_rol_r1014
Config Osc = Enabled , 32mhzosc = Enabled
Config Sysclock = 32mhz , Prescalea = 1 , Prescalebc = 1_1 '32 MHz
Config Priority = Static , Vector = Application , Lo = Enabled
Dim A As Word
Config Portd.0 = Output
Config Tcd0 = Pwm , Prescale = 8 , Comparea = Enabled , Resolution = 16
Tcd0_per = &HFFFF
Tcd0_cca = 10000
Do
Waitms 500
Tcd0_cca = 20000
Waitms 500
Wait 2
Do
Incr A
Tcd0_cca = A
Waitus 100
Loop Until A = 30000
A = 0
Wait 2
Loop
End
Error 206:Library not found
W plikach bibliotek Bascoma rzeczywiście jej tam nie ma. Czy tą bibliotekę trzeba doinstalować, czy może jest płatna?
Mam Bascom 2.0.7.5