USB接口在单片机通信中的设计应用完整论文.docx
上传人:红色****bc 上传时间:2024-09-13 格式:DOCX 页数:33 大小:1.1MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

USB接口在单片机通信中的设计应用完整论文.docx

USB接口在单片机通信中的设计应用完整论文.docx

预览

免费试读已结束,剩余 23 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

[摘要]51系列芯片的串口通信速率较低,会在其串口通信中形成一个速度瓶颈。通用串行总线(USB)作为一种新的微机总线接口规范,具有便捷、易扩展、低成本、低干扰等特点,非常适合作为主机和外设之间的通信接口。本文介绍了一种比较简单方便设计USB设备的方法,设计采用51单片机和USB接口芯片组成的单片机最小系统来实现一个完整的USB设备,大大提高了通信速率。在设计中,采用的控制器是51单片机AT89S52,USB电气接口则是PHILIPS公司的USB接口芯片PDIUSBD12。单片机控制器作为下位机,通过USB电气接口芯片和USB总线与PC机交换数据,并实现USB设备的逻辑功能。系统开发的最终硬件成果是一个带有USB接口的设备,通过USB电缆与PC机相连接,能够实现主机对设备的列举,以及和PC机交换数据,并实现其扩展功能。[关键词]USB;单片机系统;PDIUSBD12;AT89S52;接口技术USBinterfaceinthedesignofcommunication[Abstract]Thecommunicationrateoftheseries51chipisloweranditformsatarebottleneckinserialcommunication.ThispaperintroducedasimpleandconvenientmethodtodesignaUSBapparatus,thatistosay,torealizeanintactUSBapparatuswithaminimumsystemofsingle-chipcomputerthatmadeof51single-chipcomputerandUSBinterface,thecircuitgreatlyimprovescommunicationrate.Inthissystem,Iadopted51one-chipcomputersAT89S52asitscontroller,thechipPDIUSBD12ofPHILIPSCompanyasitselectricinterface.Theone-chipcomputerasthenextmachine,exchangesthedatawiththePC,throughtheUSBbusandUSBelectricinterfacechip,anditrealizesthelogicfunctionofUSBapparatus.ItcanexchangedatawithPC,andrealizeitsexpandingfunction,throughconnectingwithPC.[Keywords]single-chipcomputersystem;interfacetechnology;PDIUSBD12;AT89S52;USB目录TOC\o"1-4"\u0引言PAGEREF_Toc201482220\h10.1选题现状、研究意义以及发展趋势PAGEREF_Toc201482221\h10.2系统实现功能PAGEREF_Toc201482222\h21USB技术PAGEREF_Toc201482223\h41.1USB总线概述PAGEREF_Toc201482224\h41.1.1USB总线简介PAGEREF_Toc201482225\h41.2.2USB总线的优点PAGEREF_Toc201482226\h41.2USB协议简介PAGEREF_Toc201482227\h51.2.1USB物理体系结构PAGEREF_Toc201482228\h51.2.2USB设备逻辑结构PAGEREF_Toc201482229\h61.2.3USB传输类型PAGEREF_Toc201482230\h81.2.4USB低层通信协议PAGEREF_Toc201482231\h81.3USB接口技术PAGEREF_Toc201482232\h102系统硬件电路设计PAGEREF_Toc201482233\h112.1设备电路系统概述PAGEREF_Toc201482234\h112.251系列单片机最小系统PAGEREF_Toc201482235\h112.2.1AT89S52单片机的介绍和选用PAGEREF_Toc201482236\h112.2.2AT89S52与PDIUSBD12构建的最小系统PAGEREF_Toc201482237\h152.2.3AT89S52和外围器件PAGEREF_Toc201482238\h162.3PDIUSBD