سلام دایی جان !
یکی از قدرت مند ترین پروگرامر ها برای AVR پروگرامر AVRDUDE هست ، تقریبا تمام پروگرامر ها رو ساپورت میکنه ، این پروگرامر همراه بسته winavr نصب میشه ولی یکی از معایت اون ، البته نمیشه گفت عیب چون خودش به نوعی نقاط قدرتش هست چون به راحتی با همه توع کامپایلری میشه متچش کرد ولی خوب برای ما که کمند لاین برامون سخت هست، نرم افزار هایی نوشته شده که محیط گرافیکی رو به اون اظافه میکنه و کار کردن باهاش رو آسون میکنه
برای دانلود ورژن 5.4 AVRDUDE به لینک زیر مراجعه کنید
302 Found
و رابط های کاربری اون:
AVR8 Burn-O-Mat avrdude GUI
و یا :
avrdude-gui | Free software downloads at SourceForge.net
و در اخر لیست پروگرامر هایی که ساپورت میکنه :
کد:
c2n232i = serial port banging, reset=dtr sck=!rts mosi=!txd miso=!cts [avrdude.conf:881]
dasa3 = serial port banging, reset=!dtr sck=rts mosi=txd miso=cts [avrdude.conf:868]
dasa = serial port banging, reset=rts sck=dtr mosi=txd miso=cts [avrdude.conf:855]
siprog = Lancos SI-Prog <http://www.lancos.com/siprogsch.html> [avrdude.conf:842]
ponyser = design ponyprog serial, reset=!txd sck=rts mosi=dtr miso=cts [avrdude.conf:829]
89isp = Atmel at89isp cable [avrdude.conf:796]
frank-stk200 = Frank STK200 [avrdude.conf:782]
blaster = Altera ByteBlaster [avrdude.conf:769]
ere-isp-avr = ERE ISP-AVR <http://www.ere.co.th/download/sch050713.pdf> [avrdude.conf:759]
atisp = AT-ISP V1.1 programming cable for AVR-SDK1 from <http://micro-research.co.th/> [avrdude.conf:749]
dapa = Direct AVR Parallel Access cable [avrdude.conf:738]
xil = Xilinx JTAG cable [avrdude.conf:725]
futurlec = Futurlec.com programming cable. [avrdude.conf:708]
abcmini = ABCmini Board, aka Dick Smith HOTCHIP [avrdude.conf:698]
picoweb = Picoweb Programming Cable, http://www.picoweb.net/ [avrdude.conf:688]
sp12 = Steve Bolt's Programmer [avrdude.conf:677]
alf = Nightshade ALF-PgmAVR, http://nightshade.homeip.net/ [avrdude.conf:661]
bascom = Bascom SAMPLE programming cable [avrdude.conf:651]
dt006 = Dontronics DT006 [avrdude.conf:641]
pony-stk200 = Pony Prog STK200 [avrdude.conf:629]
stk200 = STK200 [avrdude.conf:613]
bsd = Brian Dean's Programmer, http://www.bsdhome.com/avrdude/ [avrdude.conf:602]
pavr = Jason Kyle's pAVR Serial Programmer [avrdude.conf:594]
dragon_pdi = Atmel AVR Dragon in PDI mode [avrdude.conf:587]
dragon_dw = Atmel AVR Dragon in debugWire mode [avrdude.conf:579]
dragon_hvsp = Atmel AVR Dragon in HVSP mode [avrdude.conf:571]
dragon_pp = Atmel AVR Dragon in PP mode [avrdude.conf:563]
dragon_isp = Atmel AVR Dragon in ISP mode [avrdude.conf:555]
dragon_jtag = Atmel AVR Dragon in JTAG mode [avrdude.onf:547]
jtag2pdi = Atmel JTAG ICE mkII PDI mode [avrdude.conf:539]
jtag2avr32 = Atmel JTAG ICE mkII im AVR32 mode [avrdude.conf:531]
jtagmkII_avr32 = Atmel JTAG ICE mkII im AVR32 mode [avrdude.conf:523]
jtag2dw = Atmel JTAG ICE mkII in debugWire mode [avrdude.conf:515]
jtag2isp = Atmel JTAG ICE mkII in ISP mode [avrdude.conf:507]
jtag2 = Atmel JTAG ICE mkII [avrdude.conf:499]
jtag2fast = Atmel JTAG ICE mkII [avrdude.conf:491]
jtag2slow = Atmel JTAG ICE mkII [avrdude.conf:483]
jtagmkII = Atmel JTAG ICE mkII [avrdude.conf:475]
jtag1slow = Atmel JTAG ICE (mkI) [avrdude.conf:468]
jtag1 = Atmel JTAG ICE (mkI) [avrdude.conf:460]
jtagmkI = Atmel JTAG ICE (mkI) [avrdude.conf:452]
avr911 = Atmel AppNote AVR911 AVROSP [avrdude.conf:446]
avr109 = Atmel AppNote AVR109 Boot Loader [avrdude.conf:440]
butterfly = Atmel Butterfly Development Board [avrdude.conf:434]
usbtiny = USBtiny simple USB programmer, http://www.ladyada.net/make/usbtinyisp/ [avrdude.conf:428]
usbfpa = usbfpa, http://www.elecom.agape.ir/usbfpa/ [avrdude.conf:423]
usbasp = USBasp, http://www.fischl.de/usbasp/ [avrdude.conf:417]
avr910 = Atmel Low Cost Serial Programmer [avrdude.conf:411]
stk600hvsp = Atmel STK600 in high-voltage serial programming mode [avrdude.conf:405]
stk600pp = Atmel STK600 in parallel programming mode [avrdude.conf:399]
stk600 = Atmel STK600 [avrdude.conf:393]
stk500hvsp = Atmel STK500 V2 in high-voltage serial programming mode [avrdude.conf:387]
stk500pp = Atmel STK500 V2 in parallel programming mode [avrdude.conf:381]
stk500v2 = Atmel STK500 Version 2.x firmware [avrdude.conf:375]
mib510 = Crossbow MIB510 programming board [avrdude.conf:369]
stk500v1 = Atmel STK500 Version 1.x firmware [avrdude.conf:363]
stk500 = Atmel STK500 [avrdude.conf:357]
buspirate = The Bus Pirate [avrdude.conf:347]
avrisp2 = Atmel AVR ISP mkII [avrdude.conf:341]
avrispmkII = Atmel AVR ISP mkII [avrdude.conf:335]
avrispv2 = Atmel AVR ISP V2 [avrdude.conf:329]
avrisp = Atmel AVR ISP [avrdude.conf:323]
arduino = Arduino [avrdude.conf:317]