自制AVR USB接口ISP下载线

自制AVR USB接口ISP下载线

ID:37510434

大小:382.50 KB

页数:7页

时间:2019-05-24

自制AVR USB接口ISP下载线_第1页
自制AVR USB接口ISP下载线_第2页
自制AVR USB接口ISP下载线_第3页
自制AVR USB接口ISP下载线_第4页
自制AVR USB接口ISP下载线_第5页
资源描述:

《自制AVR USB接口ISP下载线》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、自制AVRUSB接口ISP下载线  在用AVR芯片开发单片机时,经常会遇到没有串口和并口的情况,比如笔记本电脑,这时有一条USB下载线是很必要的。下面我们就来一步一步制作AVRUSB下载线。   本项目制作是根据www.matwei.de上提供的资料,经站长浪子实践制作成功后再进行整理,使资料更加详细,便于广大电子爱好者制作。   项目由两个主要芯片组成:ATMEL的ATMEGA8和FTDI的FT245BM。电路共两个版本,V1版为USB版,只能进行USB下载线,而V2版不仅能进行USB下载,还有USB、串口可选择切换的功能,同时还有LCD的显示功能。V

2、1版、V2版Protel格式的电路图   以下是站长设计的PCB图片: V1版顶层 V1版底层 V1版顶层效果 V2版顶层 V2版底层   以下是用感光板制作的电路板:     电路板好后,焊接元件,进入调试过程,以V2版为例:1.烧写引导程序(bootloader)。 先准备好一个其他的ISP下载线或编程器,目的是将引导程序写入MEGA8中,如果您使用的是ISP下载线,请确定ISP下载线从何处取电,如果是从USB取电,需将SJ2短接,插上USB线(先不管USB插入后电脑有何现象),LED3亮。注意:在用ISP下载线写引导程序时JP1也要短接,烧写成功后

3、需要设置熔丝位,目的是让程序从引导区运行。熔丝位设置如下: 高位为:0xDA 低位为:0xE4   熔丝位设置好后,将JP1断开,注意:JP1仅仅是在对MEGA8烧写引导程序时才短接,其他时候是要断开的。2.安装USB驱动程序。   插入USB后电脑会检测到有USB设备接入,提示安装对话框,如果您插入USB后电脑提示无法识别设备,请检查您的线路是否正确,作者第一次也出现无法识别设备,结果发现晶振没有起振,更换起振电容问题解决。   请点击这里下载。USB驱动程序   此驱动程序为WINXPWIN2000WIN2003的驱动程序,如您需要其他操作系统的驱动

4、程序,如:WIN98LINUX请到http://www.ftdichip.com下载。安装好驱动程序后系统会检测到一个虚拟串口如COM3。表示驱动程序安装成功。拔下USB,为下一步作好准备。3.通过USB写入应用程序。   用USB写应用程序需用到一个叫avrdude的软件avrdude应用程序和引导程序   本站提供的avrdude是运行在DOS命令行的程序,可在附件中的命令提示行中运行,将应用程序app_v2.hex放在avrdude.exe所在的目录中。开始操作:a)断开JP2、JP3。b)插入USB(SJ2要短接)。c)再短接JP2、JP3,这时

5、LED1、LED2会亮。d)在附件中的命令提示行中输入:avrdude-pm8-cSTK500-Pxxx-e-Uflash:w:app_v2.hex注意大小写,不能错。这时会出现下载进度,同时LED1闪烁,表示正在下载,下载完成后LED1灭。完成。4.调试     到这里USBISP下载线就完成了,只是下载线不能用AVRStudio4在线升级,不过已是一个很实用的下载线,且支持ICCAVR。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。