欢迎来到天天文库
浏览记录
ID:6684779
大小:468.50 KB
页数:32页
时间:2018-01-22
《usb1.1接口电路设计与编程》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、毕业设计说明书USB1.1接口电路设计与编程院(系)名称信息工程学院专业名称电子信息工程学生姓名指导教师2008年5月10日毕业设计说明书第1页USB1.1接口电路设计与编程摘要通用串行总线USB(UniversalSerialBus)是一种新型的微机总线接口规范。具有传输速度快、可靠性高、使用灵活等优点。作为一种通信接口规范,它被广泛地应用在PC外设和便携式系统中。随着客户对系统数据采集速度要求的不断提高,USB以其使用方便、易于扩展、速度快等优点而越来越多的应用于数据采集系统中。PDIUSBD12是一种USB接口芯片,具有很高的性能价
2、格比,可以使设计者在各种不同类型微控制器中选择合适的微控制器,减小了开发时间、风险以及费用,从而用快捷的方法来实现最经济的USB接口。本文对PDIUSBD12的功能作了简要介绍,利用89S51与PDIUSBD12相连实现了USB接口功能,着重描述其硬件电路和接口芯片的固件程序设计。固件程序设计部分用C语言开发,在本文中仅给出了部分程序的流程设计。关键词:USB,89S51,PDIUSBD12芯片毕业设计说明书第1页CircuitDesignandProgramofUSB1.1InterfaceAuthor:WeiFeiTutor:Zhan
3、gYuxiangAbstractUniversalSerialBusisanewspecificationformicrocomputerbusinterface.TheUSBhasthemeritsofhightransmissionspeed,highreliability,andflexibility.Asacommunicationsinterfacestandard,thiswaswidelyusedincomputerandportablesystems.Withtheadvanceoftheclients'demandfor
4、thespeedofadatacollectionsystemiscontinual,USBismoreandmorewidelyusedindatacollectionsystemforitsadvantagessuchasconvenience,expandingportwitheaseandhighspeedandetc.PDIUSBD12isaUSBinterfacechipwithahighperformance,whichenablesdesignerstochoosesuitablemicrocontrollerinadif
5、ferenttypes.Itcanreducedevelopmentaltime,riskandcost,therebyitcanusethemosteconomicalandefficientwaytoachieveUSBinterface.ThepaperintroducesthefunctionsofPDIUSBD12andfocusesonthehardwareandinterfacecircuitchipfirmwareprogramming.ThefirmwareprogrammingpartdevelopswithClang
6、uage,andthepaperonlygivespartofthedesignoftheprocess.Keywords:USB,89S51,PDIUSBD12chips毕业设计说明书第1页目录1绪论11.1课题背景与目的11.2课题的提出11.3USB简介22USB1.1协议简介42.1USB系统构成42.2USB设备的枚举过程52.3USB标准设备请求63芯片介绍83.1PDIUSBD12芯片简介83.2AT89S51介绍123.3芯片选择134硬件电路设计144.1单片机单元电路设计144.2USB接口电路设计155软件的设计17
7、5.1软件的开发环境175.2软件程序开发175.3程序流程分析225.4程序模块化思想23结论24毕业设计说明书第1页致谢25参考文献26毕业设计说明书第1页1绪论通用串行总线USB(UniversalSerialBus)是一种新型的微机总线接口规范。其传输速率远快于一般的串行总线接口。它最突出的特点是支持热插拔、使用方便、独立供电且能连接多个不同的设备。随着客户对系统数据采集速度要求的不断提高,USB以其使用方便、易于扩展、速度快等优点而越来越多的应用于数据采集系统中。1.1课题背景与目的在计算机迅速普及的今天,USB接口已经成为了计
8、算机中最普遍的接口,例如数码相机、扫描仪、游戏杆、磁带和软驱、图像设备、打印机、键盘、鼠标等等都使用了USB接口。UniversalSerialBus(USB)是由Compaq、IBM、Int
此文档下载收益归作者所有