- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机USB通讯接口硬件设计
基于单片机USB通讯接口硬件设计摘要:USB(Universal Serial Bus,即通用串行总线)是一种快速、双向、廉价、支持热插拔的通信接口,USB通信技术已在大多数数码电子产品中获得应用。本文设计了一种由Philips公司的PDIUSBD12芯片和AT89S51单片机等组成的USB通信接口电路,使PC机可以通过PDIUSBD12与单片机进行数据传输。
关键词:USB、MCU、PDIUSBD12、AT89S51、原理图、PCB
一 绪论
1.1 课题研究背景及意义
USB总线是通用串行总线(Universal Serial Bus)的简称。在早期的计算机系统上常用串口或并口连接外围设备。每个接口都需要占用计算机的系统资源(如I/O地址、DMA通道等)。无论是串口还是并口都是点对点的连接,一个接口仅支持一个设备。因此每添加一个新的设备,就需要添加一个ISA/EISA或PCI卡来支持,同时系统需要重新启动才能驱动新的设备。USB总线是INTEL、DEC、MICROSOFT、IBM等公司联合提出的一种新的串行总线标准,主要用于PC机与外围设备的互联。和传统的串并口相比USB总线具有低成本,使用简单,支持即插即用,易于扩展,应用范围广等特点,已被广泛地用在PC机及嵌入式系统上。USB接口还具有数据传输速率高,使用方便等特点。USB1.1协议规定的全速传输速率为12Mbit/s,而USB2.0协议所规定的高速传输速率为480Mbit/s,非常适合有大量数据传输的系统。但USB技术还不是很成熟,特别是高速设备。
通用串行总线是近年来应用在PC领域的新型接口技术,是一些PC大厂商,如Microsoft、Intel等为了解决日益增加的PC外设与有限的主板插槽和端口之间的矛盾而制定的一种串行通信的标准,自1995年在Comdex上亮相以来至今已广泛地为各PC厂家所支持。现在生产的PC几乎都配备了USB接口,Microsoft的Windows98、NT以及MacOS、Linux、FreeBSD等流行操作系统都增加了对USB的支持USB是应用在PC领域的新型接口技术。目前USB数据总线已经在各种计算机中得到普及,并成为计算机的标准外设。
现在的USB生产厂商很多,几乎所有的硬件厂商都有USB的产品。USB控制器一般有两种类型:一种是MCU集成在芯片里面的,如Intel的8X930AX、CYPRESS的EZ-USB、SIEMENS的C541U以及MOTOLORA、National Semiconductors等公司的产品;另一种就是纯粹的USB接口芯片,仅处理USB通信,如PHILIPS的PDIUSBDII(IC接口)、PDIUSBPIIA、PDIUSBDI2(并行接口),NationalSemiconductor的USBN9602、USBN9603、USBN9604等。前一种由于开发时需要单独的开发系统,因此开发成本较高;而后一种只是一个芯片与MCU接口实现USB通信功能,因此成本较低,而且可靠性高。它是由Compaq、Hp、Intel、Lucent(朗讯)、Microsoft、NEC和Philips七家公司联合推出的新一代标准口总线,该总线是一种连接外围设备的机外总线,最多可连接127个设备,为微机系统扩充和配置外部设备提供了方便,不仅解决了I/O插口不够的问题,而且建立了一条连接和访问外设的方法,这些方法可以有效的减少总体成本,减少硬件冲突。因此,我们能够利用USB总线接口比较容易的实现低成本、高可靠性的多点数据采集系统。由于USB的种种优点,被越来越多的厂商和用户所接受,出现了USB打印机、摄像机等产品。尽管目前USB接口的应用主要集中在电脑的周边外设,但是USB产品进入工控领域将是必然的趋势,所以本课题的研究是具有一定的现实意义和经济意义的。
二、 系统的整体设计
目前,作为8位单片机市场占有率第一的Atnel公司,己经宣布停产。曾经风光无限的AT89C51,取而代之的是AT89S51。与AT89C51相比,AT89S51在许多方面进行了改进,如采用0.354cm新工艺、成本更低等,但最重要的改进是增加了ISP(系统可编程)功能。ISP为单片机的实践和开发带来了极大的方便和灵活性。利用ISP,不需要编程器就可以进行单片机的实验和开发,单片机芯片可以直接焊接到电路板上,调试结束即可,甚至可以远程在线升级或改变单片机中的程序。
2.1 系统设计方案
在微处理器和USB接口的选择上主要有两种方式。一种方案是采用具备USB通信功能的单片机。随着USB应用的日益广泛,Intel-SGS-Tom son、Cy-press Philips等芯片厂商都推出了具备USB通信接口的单片机。这些
文档评论(0)