已阅读5页,还剩26页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业设计说明书USB11接口电路设计与编程院系名称信息工程学院专业名称电子信息工程学生姓名指导教师2008年5月10日毕业设计说明书A1IA2USB11接口电路设计与编程摘要通用串行总线USBUNIVERSALSERIALBUS是一种新型的微机总线接口规范。具有传输速度快、可靠性高、使用灵活等优点。作为一种通信接口规范,它被广泛地应用在PC外设和便携式系统中。随着客户对系统数据采集速度要求的不断提高,USB以其使用方便、易于扩展、速度快等优点而越来越多的应用于数据采集系统中。PDIUSBD12是一种USB接口芯片,具有很高的性能价格比,可以使设计者在各种不同类型微控制器中选择合适的微控制器,减小了开发时间、风险以及费用,从而用快捷的方法来实现最经济的USB接口。本文对PDIUSBD12的功能作了简要介绍,利用89S51G994PDIUSBD12G11468G17842实现了USB接口功能,着G18337G6563G17860其G11840G1226G11017G17347和接口芯片的G3278G1226G12255G5219设计。G3278G1226G12255G5219设计G18108G2010用CG16833G16340开发,在本文中G1177G13485G1998了G18108G2010G12255G5219的G8981G12255设计。关键词USB,89S51,PDIUSBD12芯片毕业设计说明书A0IIA3CIRCUITDESIGNANDPROGRAMOFUSB11INTERFACEAUTHORWEIFEITUTORZHANGYUXIANGABSTRACTUNIVERSALSERIALBUSISANEWSPECIFICATIONFORMICROCOMPUTERBUSINTERFACETHEUSBHASTHEMERITSOFHIGHTRANSMISSIONSPEED,HIGHRELIABILITY,ANDFLEXIBILITYASACOMMUNICATIONSINTERFACESTANDARD,THISWASWIDELYUSEDINCOMPUTERANDPORTABLESYSTEMSWITHTHEADVANCEOFTHECLIENTSDEMANDFORTHESPEEDOFADATACOLLECTIONSYSTEMISCONTINUAL,USBISMOREANDMOREWIDELYUSEDINDATACOLLECTIONSYSTEMFORITSADVANTAGESSUCHASCONVENIENCE,EXPANDINGPORTWITHEASEANDHIGHSPEEDANDETCPDIUSBD12ISAUSBINTERFACECHIPWITHAHIGHPERFORMANCE,WHICHENABLESDESIGNERSTOCHOOSESUITABLEMICROCONTROLLERINADIFFERENTTYPESITCANREDUCEDEVELOPMENTALTIME,RISKANDCOST,THEREBYITCANUSETHEMOSTECONOMICALANDEFFICIENTWAYTOACHIEVEUSBINTERFACETHEPAPERINTRODUCESTHEFUNCTIONSOFPDIUSBD12ANDFOCUSESONTHEHARDWAREANDINTERFACECIRCUITCHIPFIRMWAREPROGRAMMINGTHEFIRMWAREPROGRAMMINGPARTDEVELOPSWITHCLANGUAGE,ANDTHEPAPERONLYGIVESPARTOFTHEDESIGNOFTHEPROCESSKEYWORDSUSB,89S51,PDIUSBD12CHIPS毕业设计说明书A0IIIA3目录1绪论111G16850G20076G13984G7235G994G11458的112G16850G20076的提G1998113USB简介22USB11协议简介421USB系统G7512G6116422USB设G3803的G7534G1042G17819G12255523USBG7643G1946设G3803G16843求63芯片介绍831PDIUSBD12芯片简介832AT89S51介绍1233芯片选择134硬件电路设计1441G2345片机G2345G1815G11017G17347设计1442USB接口G11017G17347设计155软件的设计1751G17731G1226的开发G10627G36711752G17731G1226G12255G5219开发1753G12255G5219G8981G12255G2010G75242254G12255G5219G8181G3371G2282G5617G583123结论24毕业设计说明书A4IVA5致谢25参考文献26毕业设计说明书A41A51绪论通用串行总线USBUNIVERSALSERIALBUS是一种新型的微机总线接口规范。其传输速G10587G17840快于一G14336的串行总线接口。它最G12373G1998的G10317点是G6915G6357G9921G6566G6312、使用方便、G10432G12447G1391G11017G1000能G17842接多G1022不同的设G3803。随着客户对系统数据采集速度要求的不断提高,USB以其使用方便、易于扩展、速度快等优点而越来越多的应用于数据采集系统中。11课题背景与目的在计G12651机G17817速G7234及的G1182G3837,USB接口G5062经G6116为了计G12651机中最G7234G17953的接口,G1375G3926数G11733G11468机、G6207G6563G1214、G9228G6115G7450、G11925G5114和G17731G20549、G3282G1699设G3803、G6183G2372机、G19202G11436、G21748G7643等等G18129使用了USB接口。UNIVERSALSERIALBUSUSB是G11013COMPAQ、IBM、INTEL、MICROSOFT等G983G4490G1856G2508于1995G5192G6164G11752发G994规范G1998来的,G11468对于传统外G3272接口,USB具有G16844多G10317性和优点G726统一了各种接口设G3803的G17842接G3848、G2375G6566G2375用PLUGANDPLAYG10317性、G256G9921G6566G6332G257HOTATTACHANDDETACHG10317性、具G380312MBPS的G7643G1946传输速G10587及G7368高的传输速G10587、最多可以G17842接127G1022设G3803、可G11013USBG11017G13530G1391G11017而不G19668要G19480G2164G11017G9316、具有G11017G9316G12661G10714功能。G11013于USB具有以G990的G10317性和优点,G16780多传统的外设接口G5062经G17728G2533USB接口,而传统的串口G4570随G2375被G9132G8772,G3252G8504在新开发的设G3803中使用USB接口G4570G12538合时G1207G9538G8981,G4570使G1147G2709的G10995G2641力G7368强,而不至于很快被G9132G8772。本次毕业设计,我们就利用G6164学的专业知识,来设计一G1022USB接口G11017G17347,实现G994计G12651机的数据传送。这样,不G1177G2164深我们对USB接口原G10714的G10714解,也能够促进我们专业G16850的学习1。12课题的提出USB接口的应用越来越广泛,用PDIUSBD12实现USB11接口是一G1022典型的G2345片机USB应用系统。该G16850G20076能够考察学G10995微控制器、G8181拟和数字G11017G17347、辅助设计G17731G1226、毕业设计说明书A62A7编G12255G16833G16340等知识的学习和掌握水平,使学G10995在G11840G1226设计及实现、G17731G1226编G12255等方面的应用能力得到全面训练和提高。主要内容G2010为G11840G1226和G17731G1226G18108G2010,要求设计G19988051系列MCU为核心的应用系统,能够用PDIUSBD12实现USB11接口的基本通讯功能,正确使用各种G1815器G1226包括MCU、USB11接口器G1226等,画G1998G11017G17347原G10714G3282。G17731G1226G18108G2010要求编制G1998使系统正确运行的G12255G5219。现有的条G1226是具有8051系列MCU的开发G10627G3671包括仿真器、G11468关学习实验板和开发G17731G1226,G11017G17347G3282设计G17731G1226等。13USB简介通用串行总线UNIVERSALSERIALBUS,简称USB是康柏、微G17731、IBM,DEC等G1856G2508为了解传统总线的不足推G1998的一种新型串行总线接口规范,自1995G5192在COMDEXG990亮G11468以来至G1182G5062广泛地为各PC厂G4490G6164G6915G6357。现在G10995G1147的PC机几乎G18129配G3803了USB接口,MICROSOFT的WINDOWS98,NT以及MACOS,LINUX,FREEBSD等G8981行操作系统G18129增G2164了对USB的G6915G6357。USB的主要G10317点G3926下G7261速度快。USB有全速和低速两种方式,主G8181式为全速G8181式,速G10587为12MBPS,从而使一些要求高速数据的外设,G3926G726高速G11840G11436、摄G1699G3848等,G18129能统一到同一G1022总线框架下。另外为了适应一些不G19668要很大吞吐量但是有很高实时性要求的设G3803,G3926G21748G7643、G19202G11436、G9228G6115G7450等,USB还提G1391低速方式,速G10587为15MBPS。G3926表11G6164示。新推G1998的USB20协议提G1391最高达480MBPS的数据传输速G10587可以适应各种不同类型的外设。A811USBA9A10A11A12A13A9A10A11A12A14A15A14A15A16A17A18A14A19A20A21A22A23A241020KB/SA25A26A27A28A29A27A30A31A32A33A34A35A27A36A37A38A27A39A40A41A42A43A44A45A27A46A47A27A48A49A50A47500KB/S10MB/SISBNA27PBXA27POTSA33A34A35A27A39A40A41A27A51A52A37A38A27A53A54A55A56A57A58A59A60A43A46A47A27A61A6225500MB/SA46A47A27A61A62A60A55A56A27A53A54A58A59A27A39A40A41毕业设计说明书A633A642G6915G6357G9921G6566G6312和G2375G6566G2375用。G6164有的USB设G3803可以随时的G6566入和G6312离系统,USB主机能够动态的识别设G3803的状态,并自动G13485接入的设G3803G2010配地址和配置参数,添G2164、删除设G3803完全不用关闭计G12651机,也不必G1699G17819去那样G19668要手动跳线和G6332G11733开关来设置新的外设。3易于扩展。USB使用的是一种易于扩展的树状结G7512,通G17819使用USBHUB扩展可G17842接多达127G1022外设。G7643G1946USBG11017G13530长度为3米低速为5米。通G17819HUB或中继器可以使外设距离达到30米。4使用灵活。USB共有4种传输G8181式控制传输CONTROL,步传输SYNCHRONIZATION、中断传输INTERRUPT、批量传输BULK,适应不同设G3803的G19668要。5能够采用总线G1391G11017。G7234通使用串口、并口的设G3803G18129G19668要G2345G10432的G1391G11017系统,而USB设G3803则不G19668要,G3252为USB接口提G1391了内置G11017G9316,USBG11017G9316能G2533低压设G3803提G1391最大5V,500MA的G11017G9316,从而G19489低了这些设G3803的G6116本并提高了性价比。6实现G6116本低。USB对系统G994PC的集G6116进行了优G2282,适合于开发低G6116本的外设2。毕业设计说明书A654A662USB11协议简介INTELG1856G2508开发的通用串行总线架G7512USB的G11458的主要基于以下G989方面考G15397G7261计G12651机G994G11017G16817G1055间的G17842接G726G7186G9994用计G12651机来进行计G12651机通信G4570是下一G1207计G12651机基本的应用。机器和G1166们的数据G1144G1126G8981动G19668要一G1022广泛而G2460便G4464的G17842通G13605G13488。G9994而,G11013于G11458G2081G1147业间的G11468G1126G10432G12447发展,G4590G7422G5326G12447统一G7643G1946,而USB则可以广泛的G17842接计G12651机和G11017G16817。2易用性G726G1259G6164G2620知,PC机的G6925G16025是G7509不灵活的。对用户G2463G3921的G3282G5430G2282接口和一些G17731G11840G1226机制的结合,G2164G990新一G1207总线结G7512使得计G12651机的G1926G12373大量减G4581,G1000易于G6925G16025。但以G13468G12483用户的G11536G1821来G11487,PC机的输入/输G1998,G3926串行/并行G12483口、G19202G11436、G21748G7643、操G13449G7450接口等,G3355还G8821有达到G2375G6566G2375用的G10317性,USB正是在这种G5785G1929下G19394G1002的。3G12483口扩G1817G726外G3272设G3803的添G2164总是被G11468G5415有G19492的G12483口数G11458G19492制着。G13582G4581一G1022G2464G2533、价G5277、G994外设G17842接的中低速的总线,G19492制了外G3272设G3803G16844G3926G11017G16817/G11017传/G16855制解G16855器的适配器、G6207G6563G1214、G19202G11436、PDA的开发。现有的G17842接G2494可对G7509G4581设G3803进行优G2282,对于PC机的新的功能G18108G1226的添G2164G19668G4462G1053一G1022新的接口来G9397足G990G17860G19668要,USB就应运而G10995。它是快速、G2464G2533、同步、动态G17842接G1000价格低G5277的串行接口,可以G9397足PC机发展的现在和G7422来的G19668要3。21USB系统构成USB总线G11013以下4G1022主要G13464G2010G7512G6116。主机和设G3803G726是G6363USB系统中的主要G7512G1226G727G10301G10714G7512G6116G726是G6363USBG1815G1226的G17842接方法G727G17935G17765G7512G6116G726不同的USBG1815G1226G6164G6297G5415的G16294G14406和G17143G1231,以及从主机和设G3803的G16294度G1998发USB总线G6164G2588现的结G7512G727客户G17731G1226G994设G3803功能接口的关系。USB通信的数据G8981的结G7512。主机的G8611一G1022G4630次G2010别对应设G3803的G11468应G4630次。通G17819G17935G17765通G17959G17842接G17227来,客户G17731G1226通G17819G17935G17765G17842接可以G11464接控制设G3803的接口G8181G3371。这种G17842接使得G17731毕业设计说明书A675A68G1226控制G994接口一一对应G17227来,用户使用G17227来可以G7368G2164简G2345、快捷4。USB总线有4种数据传输方式,G2010别是控制传输、中断传输、批量传输和同步传输。控制传输G726主要用于主机G6238G2641G1208传G13485设G3803及设G3803G6238状态G17832G3250G13485主机。G1231G1321一G1022USB设G3803G18129必G20047G6915G6357一G1022G994控制类型G11468对应的G12483点0。中断传输G726用来G6915G6357那些G1610G9994G19668要G4581量数据通信,但G7393G2165时间G2475G19492制的设G3803。中断传输G5132G5132用在G19202G11436、G21748G7643和G9228G6115G7450G990。批量传输G726用来传输大量数据而G8821有G2620G7411和传输速G10587的设G3803G990。批量传输方式并不能G1457G16789传输的速G10587,但可G1457G16789传输的可靠性,G5415G1998现G19181G16835的时G1517G1262要求发送方G18337发。同步传输G726以一G1022G5670G4462的速G10587进行传输。同步传输方式的发送和接G6922方G18129必G20047G1457G16789传输速G10587的G2317配,不G9994G1262G17908G6116数据的G1014G3845。22USB设备的枚举过程要主机识别一G1022USB设G3803必G20047经G17819G7534G1042的G17819G12255,主机使用总线G7534G1042来识别和G12661G10714必要的设G3803状态G2476G2282、总线G7534G1042的G17819G12255G3926下G7261设G3803G17842接。USB设G3803接入USB总线。2设G3803G990G11017。USB设G3803可以使用USB总线G1391G11017,也可以使用外G18108G11017G9316G1391G11017。3主机G7828G8991到设G3803,发G1998G3809G1313。设G3803G17842接到总线G2530,主机通G17819G7828G8991设G3803在总线的G990G6301G11017G19471G7828G8991到有新的设G3803G17842接,并G14731G18334该设G3803是全速设G3803还是低速设G3803,G9994G2530G2533该G12483口发送一G1022G3809G1313信G2507。4设G3803G21676G16760状态。设G3803要从总线G990接G6922到一G1022G3809G1313的信G2507G2530,G6177可以对总线的G3800G10714操作G1582G1998G2721应。设G3803接G6922到G3809G1313信G2507G2530,就使用G21676G16760地址00H来对其进行G4559址。5地址G2010配。G5415主机接G6922到有设G3803对G21676G16760地址00HG2721应的时G1517,就对设G3803G2010配一G1022G12366G19398的地址,以G2530设G3803就G2494对该地址进行G2721应。6G16847G2474USB设G3803G6563G17860G12538、主机G16847G2474USB设G3803G6563G17860G12538,确G16760USB设G3803的G4658性。7设G3803配置。主机G1393G10043G16847G2474的USB设G3803G6563G17860G12538来进行配置,G3926G7536设G3803G6164G19668的USBG17176G9316得以G9397足。就发送配置G2641G1208G13485USB设G3803,表示配置完毕。8G6358G17227。为了G14422G11477G11017G9316,G5415总线G1457G6357G12366G19398状态G17241G178193MS以G2530,设G3803G20549动G12255G5219就G1262进入G6358G17227状态。在G6358G17227状态时,设G3803的G9052G13803G11017G8981不G17241G17819500A、G5415被G6358G17227时,USB设G3803毕业设计说明书A696A70G1457G11053了包括其地址和配置信G5699在内的G6164有内G18108状态。完G6116以G990的几G1022步骤G2530,USB设G3803G2375可使用。在G7534G1042的G17819G12255中,设G3803不一G4462要求进入G6358G17227状态。23USB标准设备请求USBG7643G1946设G3803G16843求是用来完G6116USB设G3803G7534G1042的G2641G1208G727USB设G3803必G20047对G7643G1946设G3803G16843求G1582G1998G2721应,不G12661该设G3803是否己经被G2010配了一G1022G21676G16760的地址或该设G3803G11458G2081正在配置。G6164有的G7643G1946设G3803G16843求G18129是使用G21676G16760G12661G17959来传输的5。USB的设G3803G16843求内8G1022字G14422G13464G6116,USBG7643G1946设G3803G16843求有11G1022G2641G1208。可以在C51的G3278G1226G12255G5219里G4462G1053一G1022结G7512体来记录G16843求的内容,方便G12255G5219的控制。结G7512体G4462G1053G3926下G726TYPEDEFSTRUCT_DEVICE_REQUESTUNSIGNEDCHARBMREQUESTTYPE/G16843求类型UNSIGNEDCHARBREQUEST/USBG16843求UNSIGNEDSHORTWVALUE/USB数值UNSIGNEDSHORTWINDEX/USBG16843求索引UNSIGNEDCHARWLENGTH/长度DEVICE_REQUEST以G990的结G7512体可以记录下一G1022G7643G1946G16843求的内容,但G5415G16843求是G5114数据传输的时G1517G1699SETDESCRIPTION或一些厂商G16843求,还要再G4462G1053一G1022结G7512G3272来G1457G6357G16843求的数据。可以G4462G1053G3926下的结G7512体,G6238G16843求的内容和传输的数据G18129放在一G17227。TYPEDEFSTRUCT_CONTROL_XFERDEVICE_REQUESTDEVICEREQUEST/USB设G3803G16843求结G7512体,8G1022字G14422UNSIGNEDSHORTWLENGTH/传输数据的总字G14422数UNSIGNEDSHORTWCOUNT/传输字G14422数统计UNSIGNEDCHARPDATA/传输数据的G6363针毕业设计说明书A717A72UNSIGNEDCHARDATABUFFERMAX_CONTROLDATA_SIZE/G16843求的数据CONTROL_XFERG5415接G6922到厂商G16843求G2530,DEVICEREQUEST的格式G3926下G726BMREQUESTTYPE40H/G16843求类型,表示主机G2533设G3803发送厂商G16843求BREQUEST0CH/G16843求注意,这里是厂商G16843求,并不是G7643G1946G16843求的SYNCHFRAMEWVALUE0000H/数值WINDEX0471H/索引,厂商G16843求引G2507WLENGTH0006H/长度,表示G2530面有6G1022字G14422的数据DATABUFFER的数据为00H,00H,00H,40H,00H,80H在主机的G7534G1042G17819G12255中使用到了G990G17860多G1022G7643G1946G16843求、一G1022设G3803要G5831让主机识别,就必G20047完G6116对G7643G1946G16843求的G2721应。毕业设计说明书A738A743芯片介绍31PDIUSBD12芯片简介PDIUSBD12是一款性价比很高的USB器G1226它通G5132用作微控制器系统中实现G994微控制器进行通信的高速通用并行接口。它还G6915G6357本地的DMA传输。这种实现USB接口的G7643G1946G13464G1226使得设计者可以在各种不同类型微控制器中选择G1998最合适的微控制器。这种灵活性减小了开发的时间风险以及费用通G17819使用G5062有的结G7512和减G4581G3278G1226G990的投G17176,从而用最快捷的方法实现最经济的USB外设的解决方案。PDIUSBDI2完全G12538合USB11版的规范。它还G12538合大多数器G1226的G2010类规格G726G6116G1699类、海量存储器G1226、通信器G1226、G6183G2372设G3803以及G1166机接口设G3803。同样地,PDIUSBD12G10714G5831地适用于G16780多外设,G1375G3926G726G6183G2372机、G6207G6563G1214、外G18108的存储设G3803ZIPG20549动器和数G11733G11468机等等。它使得G5415G2081使用SCSI的系统可以G12447G2375G19489低G6116本。PDIUSBD12G6164具有的低G6358G17227功G13803G17842同LAZYCLOCK输G1998可以G9397足使用ACPI,ONNOW和USBG11017G9316G12661G10714的要求。低的操作功G13803可以应用于使用总线G1391G11017的外设。G8504外它还集G6116了G16780多G10317性,包括SOFTCONNETTM,GOODLINKTM可编G12255时钟输G1998、低频晶振和G13468止寄存器集合。G6164有这些G10317性G18129为系统G7186著G14422约了G6116本,同时使USB功能在外设G990的应用G2476得容易6。1、主要G10317性G3926下1G12538合通用串行总线USB11版规范。2高性能USB接口器G1226,集G6116了SIE,FIFO存储器、G6922发器以及G11017压G16855整器。3G12538合大多数器G1226的G2010类规格。4可G994G1231G1321外G18108微控制器/微G3800G10714实现高速并行接口2M字G14422/秒。5完全自治的G11464接内存存G2474DMA操作。6集G6116320字G14422多结G7512FIFO存储器。7主G12483点的G2464缓G1926配置增G2164了数据吞吐量并轻松实现实时数据传输。8在批量G8181式和同步G8181式下G3355可实现1M字G14422/秒的数据传输速G10587。毕业设计说明书A759A769具有良G3921EMIG10317性的总线G1391G11017能力。10在G6358G17227时可控制LAZYCIOCK输G1998。11可通G17819G17731G1226控制G994USB的G17842接。12采用GOODLINK技术的G17842接G6363示器,在通讯时使LED闪烁。13可编G12255的时钟频G10587输G1998。14G12538合ACPI,ONNOW和USBG11017G9316G12661G10714的要求。15内G18108G990G11017G3809G1313和低G11017压G3809G1313G11017G17347。16有S028和TSSOP28封G16025。17工业级操作温度G7264085。18高于8KV的在片静G11017防护G11017G17347,减G4581了额外G1815G1226的费用。19具有高G19181G16835恢G3809G1058799的全G6207G6563设计确G1457了高G2709质。20G2464G11017G9316操作G72633士03V或扩展的5VG11017G9316,范G3272为3655V。21多中断G8181式实现批量和同步传输。2、PDIUSBDI2的引脚详细说明PDIUSBDI2的引脚G3926G328231G6164示,引脚说明G3926表31G6164示。A7731A78A79A80A81A77毕业设计说明书A8210A83A8431A85A86A87A88A86A87A89A90A91A92A93A94A95A961DATAIO2A97A98A99A100A10102DATAIO2A97A98A99A100A10113DATAIO2A97A98A99A100A10124DATAIO2A97A98A99A100A10135GNDPA1026DATAIO2A97A98A99A100A10147DATAIO2A97A98A99A100A10158DATAIO2A97A98A99A100A10169DATAIO2A97A98A99A100A101710ALEIA102A103A104A105A106A107A108A109A110A111A102A103/A99A100A112A113A114A115A116A117A118A119A102A103A120A121A104A105A122A123A124A125A126A127A128A129A130A131A132A133A102A103/A99A100A112A113A134A135A10811CS_NIA136A137A128A138A13912SUSPENDI,OD4A140A141A142A132A143A144A145A14613CLKOUTO2A147A148A149A150A151A152A15314INT_NOD4A114A154A128A138A13915RD_NIA155A137A156A128A138A13916WR_NIA157A137A156A128A138A13917DMREQO4DMAA158A15918DMACK_NIDMAA160A161A128A138A13919EOT_NIDMAA162A152A163A164A128A138A139A108EOT_NA165A166DMACK_NA167RD_NA168WR_NA169A144A170A171A150A172A138A139A10820RESET_NIA173A101A128A138A139A174A175A176A177A108A136A178A179A129A173A101A129A111,A180A181A182A147A125A126A183VCCA108毕业设计说明书A18411A18521GL_NOD8GOODLINKLEDA186A187A188A189A190A19122XTAL1IA192A193A194A195A19616MHZ23XTAL2OA192A193A194A195A19626MHZA197A198A199A200A201A202A203A204A205A206A207A208A209A192A193A210A211A194A195XTAL1,XTAL2A212A213A214A215A21624VCCPA217A218A217A2194055V,A220A221A222A223A224A225A22633V,A227VCCA228VOUT33A229A230A231A23233VA21625DA233AUSBDA233A234A235A23626DAUSBDA237A234A235A23627VOUT33P33VA238A239A240A241A216A220A221A222A223A224A225A22633VA242A227VCCA228VOUT33A229A230A231A23233VA21628A0IA243A244A245A216A0A2461A247A248A249A250A251A252A251A242A0A2460A247A248A249A234A235A216A253A245A226A254A255A243A244/A234A235A57A236A0A1A2A3A4A5A6,A212A80A7A8A9A217A10A216A11A12O2A122MAA13A14A15A16A17OD4A124MAA13A14A18A19A15A16A17OD8A128MAA13A14A18A19A15A16A17IO2A122MAA13A14A15A20A21A15A16A17O4A124MAA13A14A15A163、PDIUSBD12内G18108结G7512G3926G328232G6164示。A4432PDIUSBD12A129A22A23A24G8181拟G6922发器接口可通G17819G13468G12483G11017G19471G11464接G994USBG11017G13530G11468G17842。33VG11017压G16855整器负G17143为G8181拟G6922发器G1391G11017。PHILIPS串行接口引擎PSIE实现了全G18108的USB协议G4630,完全G11013G11840G1226实现毕业设计说明书A2512A26而不G19668要G3278G1226的参G994。D12G994USBG11468G17842接时,集G6116在片内的15KG990G6301G11017G19471G4570D置为高,主机就可G7828G8991到有设G3803接入。G21676G16760状态下15KG990G6301G11017G19471不G994内G1810833VG11017压G11468G17842,G17842接的G5326G12447是通G17819微控制器G2533D12发送G2641G1208来实现的SOFTCONNECTTM技术。这就允G16780系统微控制器在决G4462G994USBG5326G12447G17842接G1055G2081完G6116初始G2282时G5219,不G19668要G6312G1998G11017G13530就可对USB总线G17842接G18337新进行初始G2282。对于微控制器而G16340,D12G11468G5415于一G1022G51148G1313数据总线和一G1022地址G1313占用2G1022G1313置的存储器G1226。D12G6915G6357多G17347G3809用和非G3809用的地址和数据总线G727还G6915G6357主G12483点G994本地共享RAMG1055间G11464接G16847G2474的DMA传输G727G6915G6357G2345G2620G7411和G12373发G8181式的DMA传输7。32AT89S51介绍AT89S51是一G1022低功G13803高性能CMOS8G1313G2345片机,片内含4KBYTEISPINSYSTEMPROGRAMMABLE的可反G3809擦写1000次的FLASHG2494G16847G12255G5219存储器,器G1226采用ATMELG1856G2508的高密度、非易G3845性存储技术制G17908,兼容G7643G1946MSC51G6363G1208系统及80C51引脚结G7512,芯片内集G6116了通用8G1313中央G3800G10714器和ISPFLASH存储G2345G1815,功能强大的微型计G12651机的AT89S51可为G16780多嵌入式控制应用系统提G1391高性价比的解决方案。其引脚G3282G3926G328233G6164示。EA/VP31X119X218RESET9RD17WR16INT012INT113T014T115P101P112P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P30TXD11RXD10U1AT89S51A2733AT89S51A132A28A27AT89S51具有G3926下G10317点G72640G1022引脚,4KBYTESFLASH片内G12255G5219存储器,128BYTES的随机存G2474数据存储器RAM,毕业设计说明书A2913A3032G1022外G18108G2464G2533输入/输G1998I/O口,5G1022中断G9316,2G4630中断嵌套中断,2G102216G1313可编G12255G4462时计数器,1G1022全G2464工串行通信口,G11487门狗WDTG11017G17347,片内时钟振荡器。G8504外,AT89S51设计和配置了振荡频G10587可为0HZ,并可通G17819G17731G1226设置G11477G11017G8181式。G12366G19398G8181式下,CPU暂停工作,而RAM、G4462时计数器、串行口、外中断系统可继续工作,掉G11017G8181式冻结振荡器而G1457存RAM的数据,停止芯片其它功能G11464至外中断激活或G11840G1226G3809G1313。同时该芯片还具有PDIP、TQFP和PLCC等G989种封G16025G5430式,以适应不同G1147G2709的G19668求。主要功能G10317性G726兼容MCS51G6363G1208系统G7274K可反G3809擦写1000次ISPFLASHROMG72732G1022G2464G2533I/O口G7274555V工作G11017压G7272G102216G1313可编G12255G4462时/计数器G727时钟频G10587033MHZG727全G2464工UART串行中断口G727128X8BIT内G18108RAMG7272G1022外G18108中断G9316G727低功G13803G12366G19398和G11477G11017G8181式G727中断唤醒G11477G11017G8181式G7273级G2164密G1313G727G11487门狗WDTG11017G17347G727G17731G1226设置G12366G19398和G11477G11017功能G727灵活的ISP字G14422和G2010页编G12255G727G2464数据寄存器G6363针。33芯片选择鉴于PDIUSBD12芯片的优良性能,并结合设计G1231G2165要求,其完全能够G9397足我们的要求,G3252G8504我们选用该芯片作为我们本次毕业设计中USB11接口的功能芯片。G11013于AT89S51片内含4KBYTEISPINSYSTEMPROGRAMMABLE的可反G3809擦写1000次的FLASHG2494G16847G12255G5219存储器,其G12255G5219的烧写非G5132简G2345,G3252G8504我们选择ATMELG1856G2508的89S51G2345片机作为我们本次毕业设计的主控芯片。毕业设计说明书A3114A324硬件电路设计41单片机单元电路设计G2345片机G3800G10714G994控制G2345G1815主要完G6116USB11接口G11017G17347的控制G17935G17765G994一些G11468关信G5699的G3800G10714,而这些功能的实现G7368多的是靠G17731G1226的设计来完G6116的,其G11840G1226G11017G17347G11468对简G2345,一G14336G5785G1929下,G2345片机的最小系统就能完G6116其功能,其G11840G1226G11017G17347G3926G328241G6164示。EA/VP31X119X218RESET9RD17WR16INT012INT113T014T115P101P112P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P30TXD11RXD10VCC40GND20U2AT89S51C130PC230PR4200R51KS5SWPBY112MHZ5VC822U5VA334
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年德阳城市轨道交通职业学院单招职业适应性考试备考题库及答案解析
- 2026年三亚中瑞酒店管理职业学院单招职业适应性测试备考题库及答案解析
- 2026年兰州资源环境职业技术大学单招职业适应性考试备考试题及答案解析
- 2026年广西现代职业技术学院单招职业适应性测试备考试题及答案解析
- 2026年四川城市职业学院单招职业适应性测试模拟试题及答案解析
- 2026年信阳艺术职业学院单招职业适应性考试模拟试题及答案解析
- 期末考试工作总结汇编15篇
- 机电专业实习报告(集合15篇)
- 本学期个人期末总结(13篇)
- 2026年杭州万向职业技术学院单招职业适应性考试模拟试题及答案解析
- 口腔肿瘤腓骨皮瓣移植
- 2025昆明市呈贡区城市投资集团有限公司及下属子公司第一批招聘(12人)(公共基础知识)测试题附答案解析
- 奇安信Linux系统安全课件
- 老年压疮预防与护理新进展
- 2025中电科技国际贸易有限公司实习生招聘笔试历年典型考点题库附带答案详解试卷3套
- 子宫脱垂的课件
- 离合器接合叉加工工艺制订及铣7mm槽夹具设计与建模
- 化纤面料特性说明手册
- 高校文化育人课题申报书
- 造价咨询质疑投诉方案
- 二丁颗粒成分讲解
评论
0/150
提交评论