资源描述:
《机电自动化专业毕业设计(论文)外文资料翻译》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计(论文)英文资料翻译学生姓名:学号:系别:机电系专业:自动化指导教师:2007年5月18日1AT89C51(8-bitMicrocontrollerwith4KBytesFlash)Features•CompatiblewithMCS-51™Products•4KBytesofIn-SystemReprogrammableFlashMemory•Endurance:1,000Write/EraseCycles•FullyStaticOperation:0Hzto12MHz•256x8-bitInternalRAM•32ProgrammableI/OLines•two16-bit
2、Timer/Counters•fiveInterruptSources•ProgrammableSerialChannel•Low-powerIdleandPower-downModesDescriptionTheAT89C51isalow-power,high-performanceCMOS8-bitmicrocomputerwith8KbytesofFlashprogrammableanderasablereadonlymemory(PEROM).ThedeviceismanufacturedusingAtmel’shigh-densitynonvolatilememorytech
3、nologyandiscompatiblewiththeindustry-standard80C51and80C51instructionsetandpinout.Theon-chipFlashallowstheprogrammemorytobereprogrammedin-systemorbyaconventionalnonvolatilememoryprogrammer.Bycombiningaversatile8-bitCPUwithFlashonamonolithicchip,theAtmelAT89C51isapowerfulmicrocomputerwhichprovide
4、sahighly-flexibleandcost-effectivesolutiontomanyembeddedcontrolapplications.PinConfigurationsTheAT89C51providesthefollowingstandardfeatures:4KbytesofFlash,256bytesofRAM,32I/Olines,two16-bittimer/counters,asix-vectortwo-levelinterruptarchitecture,afull-duplexserialport,on-chiposcillator,andclockc
5、ircuitry.Inaddition,theAT89C51isdesignedwithstaticlogicforoperationdowntozerofrequencyandsupportstwosoftwareselectablepowersavingmodes.TheIdleModestopstheCPUwhileallowingtheRAM,timer/counters,serialport,andinterruptsystemtocontinuefunctioning.ThePower-downmodesavestheRAMcontentsbutfreezestheosci
6、llator,disablingallotherchipfunctionsuntilthenexthardwarereset.PinDescription9VCCSupplyvoltage.GNDGround.Port0Port0isan8-bitopendrainbi-directionalI/Oport.Asanoutputport,eachpincansinkeightTTLinputs.When1sarewrittentoport0pins,thepinscanbeusedashighimpedanceinputs.Port0canalsobeconfiguredtobethe
7、multiplexedloworderaddress/databusduringaccessestoexternalprogramanddatamemory.Inthismode,P0hasinternalpullups.Port0alsoreceivesthecodebytesduringFlashprogrammingandoutputsthecodebytesduringprogramverification.Externalpullup