📄 fischl_de - usbasp - usb programmer for atmel avr controllers.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!-- saved from url=(0038)http://www.fischl.de/usbasp/index.html -->
<HTML><HEAD><TITLE>fischl.de - USBasp - USB programmer for Atmel AVR controllers</TITLE><LINK
href="fischl_de - USBasp - USB programmer for Atmel AVR controllers.files/style.css"
type=text/css rel=stylesheet>
<META http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
<META lang=de
content="USB, Programmieradapter, AVR, ATMEL, Controller, Mikrocontroller, brennen, programmieren, avrdude"
name=keywords>
<META lang=en
content="USB, Programmer, AVR, ATMEL, controller, microcontroller, program, avrdude"
name=keywords>
<META content="MSHTML 6.00.2900.3086" name=GENERATOR></HEAD>
<BODY>
<TABLE cellSpacing=0 cellPadding=0 width=750 align=center>
<TBODY>
<TR>
<TD><!-- Logo --><A href="http://www.fischl.de/index.html"><IMG
alt="USBasp - USB programmer for Atmel AVR controllers"
src="fischl_de - USBasp - USB programmer for Atmel AVR controllers.files/logo.png"
border=0></A><BR></TD>
<TD vAlign=bottom align=right>
<TABLE cellSpacing=0 cellPadding=0>
<TBODY>
<TR>
<TD bgColor=#aadeaa><A class=navilink
href="http://www.fischl.de/"> Home </A><BR></TD>
<TD> </TD>
<TD bgColor=#aadeaa><A class=navilink
href="http://www.fischl.de/kontakt.html"> Kontakt </A><BR></TD></TR></TBODY></TABLE></TD></TR><!-- Anfangslinie -->
<TR>
<TD vAlign=top align=right bgColor=#002a82 colSpan=2 height=2><IMG
height=2 alt=""
src="fischl_de - USBasp - USB programmer for Atmel AVR controllers.files/null.png"><BR></TD></TR><!-- Positionsleiste -->
<TR>
<TD vAlign=top align=left bgColor=#edf0f6 colSpan=2><SPAN
class=locationtext> USBasp</SPAN> </TD></TR>
<TR>
<TD align=left colSpan=2><BR><!-- Hier beginnt Hauptinhalt -->
<H1>USBasp - USB programmer for Atmel AVR controllers</H1><IMG
alt="USBasp Foto"
src="fischl_de - USBasp - USB programmer for Atmel AVR controllers.files/usbasp.jpg"
align=right> <I>USBasp is a USB in-circuit programmer for Atmel AVR
controllers. It simply consists of an ATMega48 or an ATMega8 and a couple
of passive components. The programmer uses a firmware-only USB driver, no
special USB controller is needed.</I><BR>
<H2>Features</H2>
<UL>
<LI>Works under multiple platforms. Linux, Mac OS X and Windows are
tested.
<LI>No special controllers or smd components are needed.
<LI>Programming speed is up to 5kBytes/sec.
<LI>SCK option to support targets with low clock speed (< 1,5MHz).
<LI>Planned: serial interface to target (e.g. for debugging). </LI></UL>
<H2>Download</H2>
<H3>Firmware and circuit</H3>The following packages include circuit and
firmware.<BR><A class=linkslink
href="http://www.fischl.de/usbasp/usbasp.2007-07-23.tar.gz">usbasp.2007-07-23.tar.gz</A>
(176 kB)<BR><A class=linkslink
href="http://www.fischl.de/usbasp/usbasp.2006-12-29.tar.gz">usbasp.2006-12-29.tar.gz</A>
(118 kB) Supports programmers with ATMega48 and ATMega8.<BR><A
class=linkslink
href="http://www.fischl.de/usbasp/usbasp.2006-09-16.tar.gz">usbasp.2006-09-16.tar.gz</A>
(116 kB) New VID/PID!<BR><A class=linkslink
href="http://www.fischl.de/usbasp/usbasp.2005-11-14.tar.gz">usbasp.2005-11-14.tar.gz</A>
(175 kB)<BR><A class=linkslink
href="http://www.fischl.de/usbasp/usbasp.2005-07-03.tar.gz">usbasp.2005-07-03.tar.gz</A>
(166 kB)<BR><A class=linkslink
href="http://www.fischl.de/usbasp/usbasp.2005-04-21.tar.gz">usbasp.2005-04-21.tar.gz</A>
(169 kB)<BR><BR>Please refer to <A class=linkslink
href="http://www.fischl.de/usbasp/Readme.txt">Readme.txt</A> for details
on building, installing and using USBasp.<BR>
<H3>Software</H3>AVRDUDE supports USBasp since version 5.2! <A
href="http://download.savannah.gnu.org/releases/avrdude/">Get
AVRDUDE</A>.<BR><BR>
<H2>Hardware</H2>
<H3>Schematic</H3><IMG
src="fischl_de - USBasp - USB programmer for Atmel AVR controllers.files/usbasp_circuit.png"><BR>
<H3>PCB layouts</H3>Here is a list of tested PCB layouts. If you have
designed your own PCB, please let me know.<BR><BR>
<TABLE>
<TBODY>
<TR>
<TD><A
href="http://www.fischl.de/usbasp/bilder/usbasp_print.jpg"><IMG
alt="USBasp: single-side PCB"
src="fischl_de - USBasp - USB programmer for Atmel AVR controllers.files/usbasp_print_small.jpg"
border=0></A><BR></TD>
<TD> </TD>
<TD vAlign=top><A
href="http://www.fischl.de/usbasp/usbasp_single_side.t3001.zip">usbasp_single_side.t3001.zip</A>
<BR>by Thomas Fischl<BR>Single-Side PCB, TARGET 3001! layout
file<BR>Size: 90x40 mm (optimized for case <A
href="http://www.hammondmfg.com/dwg2c.htm" target=_blank>Hammond
1591ATBU</A>)<BR></TD></TR>
<TR>
<TD><IMG alt="Bernhard Walle"
src="fischl_de - USBasp - USB programmer for Atmel AVR controllers.files/usbasp_layout_2sides.png"><BR></TD>
<TD> </TD>
<TD vAlign=top><A
href="http://svn.berlios.de/viewcvs/hw-projects/trunk/projects/avr-programmer/eagle/"
target=_blank>http://svn.berlios.de/viewcvs/hw-projects/trunk/projects/avr-programmer/eagle/</A><BR>by
Bernhard Walle<BR>Double-Side PCB, EAGLE layout files, part list
with order numbers for Reichelt.de and Conrad.de<BR>Size: optimized
for case <A href="http://www.hammondmfg.com/dwg2c.htm"
target=_blank>Hammond 1591ATBU</A><BR></TD></TR>
<TR>
<TD><IMG alt="Thomas Pfeifer"
src="fischl_de - USBasp - USB programmer for Atmel AVR controllers.files/usbasp_tp.png"><BR></TD>
<TD> </TD>
<TD vAlign=top><A
href="http://thomaspfeifer.net/atmel_usb_programmer.htm"
target=_blank>http://thomaspfeifer.net/atmel_usb_programmer.htm</A><BR>by
Thomas Pfeifer<BR>Single-Side PCB, PDF layout files, SMD
components<BR><!--Size: ?<br>--></TD></TR>
<TR>
<TD><IMG alt="Tomasz Ostrowski"
src="fischl_de - USBasp - USB programmer for Atmel AVR controllers.files/usbasp_to.jpg"><BR></TD>
<TD> </TD>
<TD vAlign=top><A href="http://ostry.w.szu.pl/misc.php#USBasp"
target=_blank>http://ostry.w.szu.pl/misc.php#USBasp</A><BR>by Tomasz
Ostrowski<BR>Single-Side PCB, PDF and EPS layout files, only four
0805 SMD parts, rest discrete components<BR><!--Size: ?<br>--></TD></TR>
<TR>
<TD><IMG alt="USBasp by Christian Heigemeyr"
src="fischl_de - USBasp - USB programmer for Atmel AVR controllers.files/usbasp_ch.jpg"><BR></TD>
<TD> </TD>
<TD vAlign=top><A
href="http://www.fischl.de/usbasp/ch/USBasp_CH.zip"
target=_blank>USBasp_CH.zip</A><BR>by Christian
Heigemeyr<BR>Single-Side PCB, with some SMD 0805 components,
PDF-files<BR>With additional buttons for reset and disconnection of
the target<BR></TD></TR>
<TR>
<TD><IMG alt="Zhurov Pavel"
src="fischl_de - USBasp - USB programmer for Atmel AVR controllers.files/usbasp_zp.jpg"><BR></TD>
<TD> </TD>
<TD vAlign=top><A href="http://www.fischl.de/usbasp/zp/USBasp.sch"
target=_blank>USBasp.sch</A>, <A
href="http://www.fischl.de/usbasp/zp/USBasp.pcb"
target=_blank>USBasp.pcb</A><BR><A
href="http://www.fischl.de/usbasp/zp/ComponentSide.pdf"
target=_blank>ComponentSide.pdf</A>, <A
href="http://www.fischl.de/usbasp/zp/TopSide.pdf"
target=_blank>TopSide.pdf</A>, <A
href="http://www.fischl.de/usbasp/zp/Schematics.pdf"
target=_blank>Schematics.pdf</A><BR>by Zhurov Pavel<BR>Single-Side
PCB, P-CAD 2002 format and PDF files<BR>Crosspiece TXD and RXD are
added for the ISP connector<BR></TD></TR>
<TR>
<TD><IMG alt="J.A. de Groot"
src="fischl_de - USBasp - USB programmer for Atmel AVR controllers.files/usbasp_groot.jpg"><BR></TD>
<TD> </TD>
<TD vAlign=top><A
href="http://www.fischl.de/usbasp/usbasp_gr.rar">usbasp_gr.rar</A><BR>by
J.A. de Groot<BR>The board is single sided (EAGLE format), measures
3 by 8 cm and uses only regular components.<BR><BR><A
href="http://w3.ele.tue.nl/nl/ewinkel/studenten/knowledge_base/atmel_programmeren/"
target=_blank>USBasp Howto</A> (in Dutch). There is also a pdf file
with 6 devices on one euro-card.<BR></TD></TR>
<TR>
<TD><IMG alt="Matthias Goerner"
src="fischl_de - USBasp - USB programmer for Atmel AVR controllers.files/usbasp_mg.jpg"><BR></TD>
<TD> </TD>
<TD vAlign=top><A
href="http://www.fischl.de/usbasp/mg/usbasp_mg.zip"
target=_blank>usbasb_mg.zip</A><BR>by Matthias G鰎ner<BR>Single-Side
PCB, eagle-format, with PS/PDF-files<BR>integrated sockets for
target chips ATmega8 and ATmega32<BR></TD></TR>
<TR>
<TD><IMG alt="USBasp by Hannes 謘tlund"
src="fischl_de - USBasp - USB programmer for Atmel AVR controllers.files/usbasp_hannes_oestlund.jpg"><BR></TD>
<TD> </TD>
<TD vAlign=top><A
href="http://h.myftp.org/cgi-bin/gitweb.cgi?p=usbasp.git;a=snapshot;h=master"
target=_blank>Tarball with layout</A><BR>by Hannes
謘tlund<BR>Doubleside-Side PCB, SMD components, very
small<BR></TD></TR></TBODY></TABLE><BR>
<H2>Links</H2><IMG alt=en
src="fischl_de - USBasp - USB programmer for Atmel AVR controllers.files/en.png">
<A class=linkslink href="http://www.obdev.at/products/avrusb/"
target=_blank>http://www.obdev.at/products/avrusb/</A><SPAN
class=linkstext> Firmware-only AVR USB driver</SPAN><BR><IMG alt=en
src="fischl_de - USBasp - USB programmer for Atmel AVR controllers.files/en.png">
<A class=linkslink href="http://libusb.sourceforge.net/"
target=_blank>http://libusb.sourceforge.net/</A> <SPAN
class=linkstext>libusb</SPAN><BR><IMG alt=en
src="fischl_de - USBasp - USB programmer for Atmel AVR controllers.files/en.png">
<A class=linkslink href="http://libusb-win32.sourceforge.net/"
target=_blank>http://libusb-win32.sourceforge.net/</A> <SPAN
class=linkstext>LibUsb-Win32</SPAN><BR><IMG alt=en
src="fischl_de - USBasp - USB programmer for Atmel AVR controllers.files/en.png">
<A class=linkslink href="http://www.nongnu.org/avrdude/"
target=_blank>http://www.nongnu.org/avrdude/</A><SPAN class=linkstext>
AVRDUDE - AVR Downloader/UploaDEr</SPAN><BR><!-- Hier endet Hauptinhalt --><BR><BR></TD></TR><!-- Copyright-Leiste -->
<TR>
<TD vAlign=top align=left bgColor=#edf0f6><SPAN class=copyright>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -