AVR单片机开发工具自制之USB下载线
本文作者:马伟力
更新时间:2009/12/1
作者博客:https://www.doczj.com/doc/1f9892255.html,
本文档由电子园(https://www.doczj.com/doc/1f9892255.html,)提供给广大电子工程师免费下载学习研究使用。在未获电子园书面授权之前,不得将本资料全部或部分用于商业用途,包括但不限于期刊、杂志、书籍等。转载本资料请注明作者及来源。
[摘要]
声明:
1、本资料由电子园网友编辑整理
2、版权使用权
3、转载请注明作者及来源
4、个人学习研究免费使用
AVR单片机开发工具自制二、USB口下载线
USB口下载线的制作比并口ISP下载线复杂一些,但是它解决了使用笔记本电脑用户没有并口、串口的烦恼。
USB口下载线有两个优点:
优点一:下载速度快;
优点二:可以直接给目标板供电,不用外接电源。
下面是AVR单片机USB口下载线的原理图:
3.6v稳压二极管
1n4729
USB口下载线的制作中使用了一个单片机ATmega8.改单片机的作用主要是用单片机的I/O口模拟USB口时序和协议,控制下载过程,图中两个稳压二极管便于更好地和电脑的USB接口的信号线电平匹配,提高usbasp 下载线的适应性。
制作过程:
一、按照原理图焊接好电路;
二、下载固件程序到ATmega8单片机中,这个过程是USB自编程过程,编程时将跳线J1、J2全部短接,其中跳线J1是自编程跳线,J2是下载速度选择跳线,短接J2选择高速下载模式,断开J2选择低速模式,一般情况下跳线J2可以直接短接;
三、使用前面制作好的并口ISP下载线的ISP接口(当然也可以是其他下载工具)连接到USB下载线的ISP接口,USB下载线的USB接口通过USB延长线连接到计算机(给USB下载线和并口下载线供电),打开下载软件,这里我们使用双龙的下载软件SLISP 版本为
V1.6.1.3。先选择下载工具、下载速度、芯片型号,如下图
然后配置熔丝位,如图:
点击配置熔丝选项前面的小方框,选中它,这时软件自动弹出如图所示的熔丝配置选项,按照图中的熔丝位设置进行配置,配置完后点击“写入”按钮,将熔丝位设置写到单片机中。
六、将固件程序下载到单片机中,按照下图对编程选项进行配置
七、点击下图所示的“FLASH”按钮,选择待烧写的.hex文件
八、点击“擦除”按钮,将单片机中的原有程序擦除,然后点击“编程”按钮,将指定的固件程序烧到单片机中。
九、断开USB延长线、并口下载线与USB下载线的连线,断开跳线J1,然后用USB延长线将计算机和USB下载线相连,这时计算机会提示找到新硬件,需要给新硬件安装驱动程序,按照计算机的提示安装驱动程序。
十、制作完成,现在可以使用USB下载线给你的AVR单片机烧写程序了
固件程序和驱动程序请到这里下载
https://www.doczj.com/doc/1f9892255.html,/viewthread.php?tid=4188&extra=page%3D1
下面是焊接好的USB下载线的照片正面
背面
目录
一、网站在线资源
1、电子园网站简介
CEPARK 电子园是一个以讨论电源、单片机、MCU、DSP、嵌入式软件、电子DIY等电子技术的开放社区网站。CEPARK电子园的宗旨是给所有爱好电子的朋友提供一个自由、开放、免费的交流空间,并通过零利润的公益助学活动,让爱好电子的朋友能用相当低廉的价格开始学习电子,而CEPARK电子园的论坛、“家园”、资源中心、博客、群组等功能,又为您提供了开放的学习、讨论、请教求助的空间和渠道。
CEPARK电子园的目标是建成中国最好的电子技术开放共享社区,为推动中国电子工程师终生学习以及电子产品研发作出贡献。为广大网友提供一个自由、开放、专业的技术交流空间,并努力与广大CEPARK电子园的朋友们一起建设一个更轻松的、更惬意、更完善的技术、生活交流家园!
CEPARK电子园创办于2008年。在短短的时间里,因其便利的学习方式和货真价实的助学产品,获得了广大电子爱好者的支持和帮助,并对网站的内容建设提出了建设性的意见和建议。CEPARK电子网今天已经成为获得了Alexa排名15万以内、论坛每天的平均在线交流人数超过300多人、每天平均PaveView 超过5万次、访问独立IP数超过1万的活跃社区。
2、电子园分站点
电子园论坛https://www.doczj.com/doc/1f9892255.html,
电子园百科https://www.doczj.com/doc/1f9892255.html,
电子园商城https://www.doczj.com/doc/1f9892255.html,
电子园家园https://www.doczj.com/doc/1f9892255.html,
电子园网址https://www.doczj.com/doc/1f9892255.html,
3、电子园子站点
51单片机学习网https://www.doczj.com/doc/1f9892255.html,
USB开发学习网https://www.doczj.com/doc/1f9892255.html,
CAN总线学习网https://www.doczj.com/doc/1f9892255.html,
A VR单片机学习网https://www.doczj.com/doc/1f9892255.html, ARM开发学习网https://www.doczj.com/doc/1f9892255.html, FTPA开发学习网https://www.doczj.com/doc/1f9892255.html, DIY开发学习网https://www.doczj.com/doc/1f9892255.html, GPS开发学习网https://www.doczj.com/doc/1f9892255.html, GUI开发学习网https://www.doczj.com/doc/1f9892255.html, STM32开发学习网https://www.doczj.com/doc/1f9892255.html, EDA软件学习网https://www.doczj.com/doc/1f9892255.html, DSP开发学习网https://www.doczj.com/doc/1f9892255.html, PIC单片机学习网https://www.doczj.com/doc/1f9892255.html,
电源技术专区https://www.doczj.com/doc/1f9892255.html, 射频技术专区https://www.doczj.com/doc/1f9892255.html,
医疗电子专区https://www.doczj.com/doc/1f9892255.html, 汽车电子专区https://www.doczj.com/doc/1f9892255.html, 消费电子专区https://www.doczj.com/doc/1f9892255.html,
更多子站建设中,敬请关注!