Citace:
K čemu takového složitosti?
Taky mi to přijde jako zbytečnost.
1/ buď mám PC s LPT portem (a to mám i ve své zánovní Core i5) a mohu programovat pěti dráty (MISO, MOSI, SCK, RESET, GND) všechny AT Mega a ještě něco navíc přímo v hotovém výrobku
viz hotové výrobky s AVR
http://egalerie.net/index.php/vyrobky/N-hrada-zen-stativu-pro-dalekohled/IMG_6511http://egalerie.net/index.php/vyrobky/PMD-32-SD/IMG_8083http://egalerie.net/index.php/vyrobky/fotozavora/IMG_6338_oriznutohttp://egalerie.net/index.php/vyrobky/robovozitko/IMG_7954atd ...
2/ nebo nemám LPT a potřebuji získat zařízení, které mi tyto signály bude generovat, třeba levný a velmi rozšířený programátor USBASP (před nějakým časem jsem kupoval od kohosi hotový solidně vyrobený za cca 200Kč ... po čase jsem viděl i mnohem levněji)
http://www.fischl.de/usbasp/http://aukro.cz/listing.php/search?sg=0&string=usbasp (v tento okamžik mi to nachází jeden typ za 170Kč)
Zbytek je stejný, jako v případě LPT, stačí prodrátovat s AVR v hotovém výrobku (nebo na nepájivém poli). Čímž jemně naznačuji, že se velmi vyplatí rovnou v návrhu počítat s ISP konektorem a vykašlat se na blbé redukce, nenutí-li mne k tomu nezvyklé okolnosti (jako např. jen 8 nohové pouzdro v kombinaci s potřebou využít programovací vývody s programováním neslučitelným způsobem)
V obou případech je nejlepší volbou program AVRdude.
Btw... nepoužívám žádné vývojové studio, vystačím s "obyčejným" gcc a prostým C, debug je stejně nejlepší provádět na reálném železe s osciloskopem při ruce.
_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS