es_usb_isp_diy_with_245_and_m8

所属分类:其他
开发工具:C/C++
文件大小:109KB
下载次数:32
上传日期:2008-10-04 21:01:30
上 传 者xionghui_tmp
说明:  M8和FT245制作的真正的USB接口AVR ISP。适合DIY。
(M8 and FT245 produced a real USB port AVR ISP. Suitable for DIY.)

文件列表:
usbisp (0, 2004-11-19)
usbisp\app (0, 2004-11-19)
usbisp\app\command.h (4888, 2004-10-05)
usbisp\app\devices.h (3318, 2004-10-05)
usbisp\app\extern_vars.h (247, 2004-10-05)
usbisp\app\main.c (24797, 2004-10-05)
usbisp\app\makefile (1778, 2004-10-05)
usbisp\app\spi.c (2077, 2004-10-05)
usbisp\app\spi.h (694, 2004-10-05)
usbisp\app\tools.c (10106, 2004-10-05)
usbisp\app\tools.h (2037, 2004-10-05)
usbisp\app\usb.c (1057, 2004-10-05)
usbisp\app\usb.h (253, 2004-10-05)
usbisp\bin (0, 2004-11-19)
usbisp\bin\app.hex (12839, 2004-10-05)
usbisp\bin\boot.hex (2845, 2004-10-05)
usbisp\boot (0, 2004-11-19)
usbisp\boot\command.h (4888, 2004-10-05)
usbisp\boot\devices.h (3314, 2004-10-05)
usbisp\boot\main.c (7187, 2004-10-05)
usbisp\boot\makefile (1772, 2004-10-05)
usbisp\boot\tools.h (1015, 2004-10-05)
usbisp\boot\usb.c (952, 2004-10-05)
usbisp\boot\usb.h (142, 2004-10-05)
usbisp\docs (0, 2004-11-19)
usbisp\docs\license.txt (4523, 2004-10-05)
usbisp\docs\USBisp_brd.pdf (20838, 2004-10-05)
usbisp\docs\USBisp_sch.pdf (65281, 2004-10-05)

/*****************************************************************************\ * USBisp by M. Weier * \*****************************************************************************/ Beim USBisp handelt es sich um einen STK500 kompatiblen ISP-Programmer für Atmel-AVR C. Es sollten sich alle AVR's programmieren lassen die über ein serielles isp-Interface verfügen. Die CAD-Daten werden nicht verffentlicht. Platinen knnen bei mir gegen Aufwandsentschdigung beschafft werden. Wer sich für die Verwendung meiner Paltine entscheidet: Das ganze passt in ein (etwas bearbeitetes) BOPLA E-406 von Reichelt. /*****************************************************************************\ * Verzeichnisinhalt * \*****************************************************************************/ usbisp/ +-app/ | Quellcode der Applikation +-boot/ | Quellcode des Bootloaders +-doku/ | Sprliche Dokumentation zum Projekt +-bin/ | Vorkompilierte HEX-Dateien /*****************************************************************************\ * Kurze Anleitung zur Inbetriebnahme * \*****************************************************************************/ Nach dem Bestücken mu der Bootloader auf den Mega8: Dazu einfach SJ3 auf der Rückseite der Platine schlieen und mit einem beliebigen AVR-Programmiergert die boot.hex auf den AVR schieben. Fusebit-Einstellungen: lfuse: 0xE4 hfuse: 0xDA Jetzt sollte der Bootloader laufen und eiun Softwareupdate per USB ermglichen. Dies luft in etwa so ab: 1: SW1 1 & 2 auschalten 2: USB-Kabel anstecken 3: Bootloader wird gestartet 4: SW1 1 & 2 schlieen 5: grüne + rote LED leuchtet 6: avrdude -p m8 -c STK500 -P xxx -e -U flash:w:xyz.hex 7: LED's blinken 8: Applikation wird gestartet 9: fertig Demnchst mehr. Matthias Weier matthias@matwei.de http://www.matwei.de

近期下载者

相关文件


收藏者