自制单片机烧写器

自制单片机烧写器

ID:30200802

大小:566.04 KB

页数:8页

时间:2018-12-27

自制单片机烧写器_第1页
自制单片机烧写器_第2页
自制单片机烧写器_第3页
自制单片机烧写器_第4页
自制单片机烧写器_第5页
资源描述:

《自制单片机烧写器》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、像我们这样搞电子的人,要的就是动手的乐趣。下面我们来介绍近期在网络上非常流行的USBasp下载线,因为现在的笔记本包括台式机都渐渐地舍弃了并口、串口;所以之前的并口或串口下载线已经不能再使用了,应该说是做个USBasp下载线是势在必行的,下面我们来介绍其制作的全过程。                         图(1)图1为原作者设计的原理图,为了便于制作我修改过某部分电路如图2,其功能一样。               图(2)在制作之前首先要搞清楚几点:第一、这个USB下载线本身就是一块AVR单片机,在制作过程中也必需对其进

2、行程序下载才能运行。第二、先得大概了解一下这个AVR单机机ATmega8的基本资料。这样才能对电路有个了解,从而便于调试。第三COM1是PC机与USB相接的端口,我们在焊接时一定要区分GND、VCC、D+、D-,下面图(3)是对应本次制作的USB端口的引脚功能。在焊接的之前务必搞清楚,否则会造成PC机端口的USB或下载给的ATmega8烧毁。             图(3)USB端口引脚功能第四﹑最后我们来了解一下电路的结构。对应图2,其中JP1是选择下载时的速度是快速或慢速,当JP1接地时选择低速,否则为高速。对于选择快速还是慢是

3、相对于被下载的单片机晶振时钟而言的。一般来讲,目标单片机与USBasp的ATmega8的时钟不能相差太远。而JP2是电源的选择,当短接时被下载的单片机选择USBasp供电,则否选择独立供电。切记:两者只能任选其一。LED2为ATmega8程序运行的指示灯,当其点亮时就证明USBasp运行正常。LED1为下载程序时的工作指示灯,当接收到上位机信号时,此灯就会闪动。             图(4)制作的全部元器件       图(5_a)与图2对应的PCB板顶层图(5_b)与图2对应的PCB板底层上面图(4)为本次制件的全部元器件,而图

4、(5_a)﹑图(5_b)为与图(2)原理图对应的PCB板,下面开始动手制作:第一步:找一个可以烧写ATmega8单片机的烧写器,把usb.hex固件烧写到单片机里。这里有一点要注意的,因为AVR的晶振默认为内部PREFIX=ST11M,但是我们现在的电路系统要求是运行在外部12M晶振,所以必需对熔丝位进行调整,CKSEL0﹑CKSEL1﹑CKSEL2﹑CKSEL3全部设置为“1”,还记得要禁止看门狗。第二步:焊接元件。在焊接的时候应该注意,要先焊底的元件,再焊高的元器件。特别要注意的就是COM1的USB端口,千万不能将其引脚焊错,否则

5、会导致不能与PC机连接,严重的还有可以烧毁PC机的端口或下载线的单片机。而还有一个软性的问题我们也要加以注意的,那就是下载线电路板与被下载的单片机之间的连接线不且太长,最好为40毫米左右。因为连线过长会影响下载程序时的稳定性。但这只是相对于51系列单片机而言,而对AVR系列单片机的稳定性影响并不太。完全焊接好之后检查在焊接过程中有没有短路,虚焊等现像。下载线的功耗电流应为几毫安。下面图(6)是制作完成后的USBasp下载线。                           图(6)制作完成后的USBasp第三步:按装驱动。当正确焊

6、接完硬件电路之后,把下载线插入PC机的USB端口,些时会见到下载线的LED2点亮。这样就证明单片机的程序运行正常。同时计算机会发现一个USBasp硬件,如图7所示。图(7)提示按装USB设备的驱动程序接下来,我们就可以从列表中选取驱动程序进行按装。如图(8)               图(8)当成功按装完之后就可以继续按装上位机。下面图(9)是按装完成之后的上位机。                                                                                     

7、                                           图(9)做这一步为止,可以说是全一个制作过程都完成了。下面我们以AT89S52为例来讲解一下关于使用过程中应注意的问题。装上芯片,我们先来确认一下USBASP下载线能否正确检测到AT89S52芯片,在图9界面点击“芯片识别字”,有可能会出现一个信息提示对话框(如图10),其意思是:所烧写芯片的识别字不对。在这一步可以点击“否(N)”跳过而不用理会它。但是如果出现如图11的对话框则说明USBASP工作正常,但不能以所下载的单片机通信,此时应检查单片机有

8、没有与下载线正确连接上。                                                                         图10                      

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

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

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