基于usb接口的编程器的设计

基于usb接口的编程器的设计

ID:6825199

大小:793.00 KB

页数:48页

时间:2018-01-27

基于usb接口的编程器的设计_第1页
基于usb接口的编程器的设计_第2页
基于usb接口的编程器的设计_第3页
基于usb接口的编程器的设计_第4页
基于usb接口的编程器的设计_第5页
资源描述:

《基于usb接口的编程器的设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、目录引言11ATMEILAT89系列编程器的设计21.1系统设计方案论证21.2硬件结构框图22电路模块分析32.1电源部分32.1.1MC34063芯片介绍52.2串行数据传输电路62.2.1PL2303芯片介绍72.3主控部分电路82.4编程器的特点介绍113系统软件设计123.1上位机软件设计123.1.1VC简介123.1.2上位机软件主流程框图123.1.3通信初始化133.2下位机软件设计143.2.1下位机软件主流程框图143.2.2擦除143.2.3读操作153.2.4写操作153.2.7软件部分原代码及解释164.系

2、统调试234.1硬件制作与调试234.2软件调试264.2.1软件调试方法:264.2.2调试的原则:274.2.3串口调试助手简介274.2.4串口通信调试28结论30谢辞31参考文献32附录1系统硬件原理图33附录2:编程器下位机程序代码34桂林电子科技大学毕业设计(论文)报告用纸第47页共48页引言如今电子技术飞速发展,从分立元件到集成电路,从模拟电路到数字电路,现在的电器产品中都广泛地使用了单片机技术,着使得电子产品的开发方便、灵活、又提高了产品的稳定性与可维护性。目前MCS-51系列单片机的应用非常广泛,其低廉价格、性能优秀

3、得到了许多软硬件开发者的青睐。虽然现有的MCS-51资料相当丰富,但对于研发的人来说,在实践学习中,硬件的投入是一块很高的门槛,许多初学者往往是因为开发初期的投入费用(购置编程器、仿真器的费用,一般两者加起来在千元以上)过高而放弃了对单片机的深造和研究。随着时间的流逝,单片机的理论知识得不到充分的实践,致使这些初学者往往将单片机的知识忘记,降低了他们工作学习的效率,浪费了很多宝贵的时间。基于这个问题的思考,针对单片机入门的人员及公司开发设计人员,本人的毕业设计将对如何最大程度的减低初期开发成本,设计一个价格低廉编程器,以帮助大家能够跨

4、越高额费用的门槛,轻松的学习单片机。本设计是一个的面向市场的产品。往往一个成熟的产品,在开发初期都要进行周密的市场分析。本设计采用了现有单片机成熟的技术,面向入门人员、高校学生以及研发公司等。软硬件的设计上都相对简单,产品性价比高,易于自行制作,而且有现成的软件和开放的源代码。这就说明了本设计在使用价值和实用价值上有着很大的弹性,相信能够被很多的设计开发、入门学习人员接受。本设计应用范围广泛,可作为高端产品的替代产品、在校人员的课程设计等,市场前景非常可观。本设计制作产品分块式设计,每一个模块都可以单独成为产品,面对不同的用户群,如:

5、89S,SST89系列的开发可作为高校学生的课程设计;通用型89C单片机可作为公司、研开场所使用;USB接口的产品可以面向笔记本用户等。这就是我对我的毕业设计的一些看法和分析,感谢学校老师对我的耐心指导。在他们的帮助下,我才能顺利的完成我的毕业设计,进入我人生的下一个阶段。桂林电子科技大学毕业设计(论文)报告用纸第47页共48页1ATMEILAT89系列编程器的设计本章介绍的是ATMEILAT89系列通用单片机编程器的设计。该设备支持目前为止最为经典和市场占有量最大的ATMEL公司生产的AT89C51、AT89C52、AT89C55、

6、AT89C55WD、AT89S51、AT89S52、AT89S53以及小型化的AT89C1051、AT89C2051、AT89C4051等芯片。1.1系统设计方案论证(1)采用计算机软件实现控制本设计所使用的计算机软件分别在ATEML公司的ATMELISPSOFEWARE的基础上开发而来的,同样属于开放原代码的免费软件,性能稳定,不占用计算机系统资源。(2)采用主控单片机来实现控制主控单片机负责与计算机软件进行通信,它辨别计算机软件发出的指令,对目标单片机进行编程、读取、加密等操作,从而实现了一般编程器的大部分功能。(3)系统的供电采

7、用计算机USB口供电。计算机内部电源稳定,不易产生很大的信号干扰,保证了设备运行的稳定,同时还为以后对通信接口的统一做了充分的准备。(4)采用分集成芯片PL2303实现USB串口转换电路。市面上RS232/TTL电平转换元件最常用的元件为MAX232集成芯片,但是这些芯片价格相对较高,为了节约开发成本,也可以采用分立式元件进行设计RS232/TTL电平转换电路。该电路相对简洁,性能稳定,性价比高。(5)采用计算机USB接口进行数据传输本设计中,采用一个独立的全双工的USB接口进行通信,传输速度快,抗干扰能力强。(6)采用MC34063

8、[22]作为BOOST[2]型DC-DC[2、3]变换器MC34063是一单片双极型线形集成电路,片内包含温度补偿带隙基准源、一个占空比周期控制器、驱动器和大电流输出开关,输出电流能达到1.5A,它能够使用最少的外接元件

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

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

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