⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 index.htm

📁 yet another avr programmer
💻 HTM
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"><html><head><!-- default header -->




    <meta name="Description" content="Jesper's collection of AVR projects - yaap">
    <meta name="KeyWords" content="AVR programmer accelerometer acceleration gforce g-force Frequency Counter dds Direct Digital Synthesis 9832 guitar tuner build project electronics avr mp3 decode thermometer temperature controller ram dram yampp Atmel at90s8515 schematic hardware mega 103 mega103 Atmega IDE ATA interface "><title>Jesper's AVR pages - yaap</title>
    
	<link rel="stylesheet" href="index_files/_style.css"></head><body leftmargin="30" alink="#33ccff" bgcolor="#000000" link="#66ffff" text="#ffffff" vlink="#cc33cc">


<center>
<img src="index_files/jap.gif" alt="" border="0" height="69" width="385">
<br>
<!--hr size="1" style="color: #2BB7D5;"-->
<p><br>
</p></center>
<img src="index_files/yaap.jpg" alt="" align="left" border="0" height="108" hspace="30" width="297">
<font face="Verdana" size="+3">yaap - yet another AVR programmer</font>
<br clear="all">
<!-- end of header part -->

<br><br><p>
<table>
<tbody><tr>
<td>
<a href="http://www.myplace.nu/avr/yaap/shot_large.jpg"><img src="index_files/shot_small.jpg" alt="Click to see large image" align="left" border="0" height="193" width="300"></a>
</td>
<td width="20"></td>
<td>
This is an emergency release of my AVR programmer.<br>
Emergency, because many people have asked for it, and because I need to refer to it from the <a href="http://www.myplace.nu/mp3/yampp3_2.htm">assembly instructions</a> for <a href="http://www.myplace.nu/mp3/yampp3.htm">yampp-3</a>. 
<p>

</p><p>
The program works great, but it still lack some features like fuses and stuff.<br>
On the other hand, it offers some unique features :
</p><p>
</p><ul>
	<li>Built in Serial Terminal</li>
	<li>Built in SPI Terminal</li>
	<li>some more, I guess.</li>
</ul>
</td>
</tr>
</tbody></table>
</p><p>
So far, there's no help, so you're on your own. However, it should be quite easy to understand how it works.
</p><p>
It's project based, and uses autodetection to determine device type. It supports the following devices so far :
</p><pre>AT90S1200
ATtiny12	ATtiny15	ATtiny26
AT90S2313 	AT90S2323	AT90S2333	AT90S2343
AT90S4414	AT90S4433	AT90S4434
AT90S8515	AT90S8535
ATmega103	ATmega161	ATmega162	ATmega162 ATmega8515 ATmega8
</pre>

<p>
It uses the PC's parallel port for interfacing to the target and supports three different interfaces :
</p><ul>
	<li><b>My own original interface, using only 5 resistors.</b></li>
	<ul><li type="square">
This interface is supersimple and uses only 5 resistors. But it will
load the circuit so the plug will have to be removed when the target is
running. </li></ul>
	<br>
	<li><b>The Kanda STK-200/STK-300 dongle.</b></li>
	<ul><li type="square">
This is the "classic" dongle supplied with the STK-200 and STK-300
evaluation boards. The plug can normally remain connected when the
target is running. </li></ul>
	<br>
	<li><b>An Altera/JTAG compatible interface.</b></li>
	<ul><li type="square">
This interface is is similar to the dongle, but is compatible with the
Altera ByteBlaster cable (with a different pinout, though) and can be
used with Altera's MAX+plus and E-Max+ programs for programming the MAX
and FLEX devices.</li></ul>
</ul>
<p>
</p><div align="center">
<img src="index_files/interfaces.gif" alt="" usemap="#interfaces" border="0" height="202" width="300"><map name="interfaces"><area alt="Jesper's Original Interface" coords="1,3,121,95" href="http://www.myplace.nu/avr/yaap/if_jesper.gif"><area alt="STK-200/STK-300 Dongle Interface" coords="122,2,294,94" href="http://www.myplace.nu/avr/yaap/if_dongle.gif"><area alt="Altera/JTAG Compatible Interface" coords="2,97,292,197" href="http://www.myplace.nu/avr/yaap/if_altera.gif">



</map><br>
<font size="-2"><i>Click on an interface to get the big picture.</i></font>
</div>
<p>
It needs the DLPortIO driver to access the parallel port in Windows,
and runs fine on Windows 98 and Windows 2000. It should also
run on Windows 95 and Windows NT (should anyone have forgotten to
upgrade).
</p><p>
There's probably a billion improvements you'd like to see in the program, and hopefully not as many bugs.<br>
Whatever it is - let it all out to <a href="mailto:jesperh@telia.com">jesperh@telia.com</a>. Who knows ? Maybe you'll
see YOUR suggestion in the next version <font size="-6"><i>(if you're bloody lucky and I've got the time ;-)</i></font>.

</p><p>
</p><hr>
<p>
<font size="+1"><a href="http://www.myplace.nu/avr/yaap/port95nt.exe">Download DLPortIO Driver (1.6M exe)</a></font> 
</p><p>

<font size="+1"><a href="http://www.myplace.nu/avr/yaap/yaap.zip">Download yaap (202k zip)</a>  ( Version 0.6, 2003-05-28 ) </font> 

</p><p>
<br>

<font size="+2">&nbsp;<br>&nbsp;<br></font>

Comments are always welcome at <a href="mailto:jesperh@telia.com">jesperh@telia.com</a> 


<font size="+2">&nbsp;<br>&nbsp;<br></font>

</p><h3><a href="http://www.myplace.nu/avr/index.htm">[Home]</a></h3>
<p>

<!-- default footer -->
<font size="+4">&nbsp;<br>&nbsp;<br></font>


<!-- Page last updated script -->
<br>
<script language="JavaScript" type="text/javascript">
<!--
	var a;
	a=new Date(document.lastModified);
	lm_year=a.getYear();lm_year=((lm_year<1000)?((lm_year<70)?2000:1900):0)+lm_year;
	lm_month=a.getMonth()+1;lm_month=((lm_month<10)?'0':'')+lm_month;
	lm_day=a.getDate();lm_day=((lm_day<10)?'0':'')+lm_day;
	document.write("<I><center><font size = -3 color = #6060c0>");
	document.write("Site designed and maintained by Jesper Hansen. Page last updated " + lm_year+'-'+lm_month+'-'+lm_day);
	document.write("</font></center></I>");
// -->
</script><i></i></p><center><i><font color="#6060c0" size="-3">Site designed and maintained by Jesper Hansen. Page last updated 2006-10-14</font></i></center>
<!-- end of footer -->

</body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -