- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一种基于USB总线的单片机最小系统设计
2009年第13期(总第83期)
一种基于USB总线的单片机最小系统设计
吴叶兰 黄伟平
北京工商大学 北京 100037
摘 要:为解决高校学生单片机设计训练少、实验设备昂贵的问题,设计了一种基于USB总线的单片机最小系统板。介绍了
USB总线转接芯片CH341的功能特点,给出了利用CH341及RS232电平转换芯片实现USB和RS232转换的硬件电路,详细介绍了
单片机最小系统设计思想和硬件电路设计,并给出了应用实例。该最小系统板可应用于单片机教学的各个环节。
关键词:单片机最小系统 USB总线转接芯片 RS232
单片机原理及其应用课程是一门实用性强、应用面 开发软件做改动。本文介绍一种基于南京沁恒公司的
广的综合性专业基础课程,是一门理论与实践并重的电 CH341 为USB/RS-232转换芯片的单片机最小系统设计。
子技术基础课程。鉴于该课程综合性、应用性强的特
点,实验环节在课程中占有极为重要的地位,而我校单 二、单片机最小系统硬件设计
片机课程的大多数实验都是在试验箱上开设,学生如果 最小系统的设计思想是能提供两种运行模式:下载
仅在试验箱上做一些验证性实验是远远不够的,是无法 模式和工作模式。当为下载模式时,最小系统模块和
真正掌握单片机设计精髓的。为此,本文设计了一套支 USB-UART转换模块相连,无需外接电源,由USB串口下
持USB在线下载与调试的单片机最小系统板,成本不足 载程序;当为工作模式时,最小系统既可与USB-UART串
三十元,将其用于课堂教学、课程设计、毕业设计、电 口转换模块相连,由它提供工作电源;也可单独外接电
子设计竞赛训练和课外电子实践,对学生快速、有效地 源,最小系统的RS232端口可作为单独的串口,以提高
掌握单片机系统设计技术起到了很好的作用。 系统的灵活性。最小系统与USB-UART转换模块的连接示
意图(如图1所示)。
一、设计思想
要学好单片机设计关键是动手实验。目前单片机教
学中使用的单片机实验箱虽然功能全,但体积大、成本
高,属于学校的固定资产,不适宜提供给学生进行课外
实践训练。所以,一部分学有余力的学生想在课外深入 图1 模块连接示意图
学习以能获得更大的提高,却往往找不到一款合适的、 1.最小系统硬件设计
价格低廉的最小系统板。 单片机最小系统包括SST51单片机,复位电路,系
本文设计的单片机最小系统的目标是实现模块化、 统时钟电路,标准TTL-RS232电平转换电路,地址、数
在线编程、和PC机采用USB通信、成本低。其中利用USB 据及控制电路总线接口(38PIN),同时提供+5V电源输
总线实现在线编程是其最大特色。通常的单片机最小 出。其电路设计如图2所示。其中SST51单片机选用的是
系统板大多采用标准RS-232串行接口与PC机通信,实 具有IAP功能的SST89E52/54/58/516RD单片机,其指令
现程序的下载或调试。随着USB通用串行总线的发展, 系统及引脚排列与MCS-51兼容,但片内资源和性能指标
USB 产品的应用范围不断扩大,PC机上各种端口正逐渐 有很大提升。
被USB端口取代。但目前大多数单片机支持的是RS232
标准,很多单片机的开发软件也是基于RS232标准设计
的,为了使单片机系统能够与只有USB接口的PC机或笔
记本电脑通信,需要设计一种USB-UART转换模块。该转
换模块可最大限度的降低单片机系统开发的成本,既保
留了单片机内部提供的串口资源,也不用对PC机的应用
收稿日期:
文档评论(0)