pitalo me par članova na PM kako programirati atmela.... jer su kupili nove preko ebaya koji dođu skroz prazni,
(evo link:
http://cgi.ebay.com/ATmega168-20PU-Atmel-AVR-20MHz-PDIP-Flash-MCU-ATmega168-/300540750786 )
a i treba podesiti frekvenciju rada, inače ne bu šljakalo ni ako se snimi pravi firmw.
mene je to isto mučilo u počecima, jer uputa baš i nema a nije mi se dalo čitati duge manuale o programiranju
pa evo, tu ću staviti par slika programiranja atmela 168 (ista je procedura i za manje čipove, .. 88 itd..)
dakle komp treba imati serijski port ili ako ga nema onda se kupi usb>serial konverter,
http://www.adm.hr/product_info.php?products_id=10057i jasno programator, koji se ili kupi ili napravi,
ja sam napravio po ovoj shemi:
http://electronics-diy.com/avr_programmer.php[attach=7]
program, free:
http://www.lancos.com/ppwin95.html skinuti v2.07c BETA
moj konverter ne radi na win7 64bit pa sam programirao preko virtual XP pc-a,
to win7 ima u sebi pa nema potrebe pojašnjavati(google: win7 xp mode).
[attach=1]
pod my computer, properties, device manager se vidi koji je port dodijeljen serijskom portu(ili usb konverteru)
to se podesi u programu PonyProg2000
i stisne PROBE,
ako je OK, idemo na calibrate iz istog izbornika
[attach=2]
odaberemo desno u programu AVRmicro i atmel koji imamo(168.. itd.)
onda kliknemo na security bits(ili sliku lokota)
i maknemo kvačicu sa CKDIV8
da ne bi čip radio na 8x manjem taktu
stisnemo WRITE
[attach=3]
onda otvorimo .hex firmwarea koji želimo ubaciti u čip
(skinemo ga tu za 168:
http://www.kkmulticopter.kr/index.html?modea=xxcontroller , ili tu za slabije čipove:
http://www.kkmulticopter.kr/index.html?modea=firmware )
i kliknemo na write device iz izbornika ili zaokruženu ikonu
[attach=4]
ako je sve ok, pokaže ovo
[attach=5]
ja preferiram svaki puta kada se radi o novom čipu ili programatoru, upucati prvo test.hex,
koji blinka lampicu 1sec ON/OFF
stavit ću ga u attach,
pa tek ako je sve ok, onda pravi firmware.
i to je to.
ima i filmić od prije par mjeseci, ista stvar:
Testing the KK controller and reprogrammingtu ispod je taj test firmware koji blinka ako je sve OK...