LPC1200系列微控制器产品数据手册(英)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1.GeneraldescriptionTheLPC122xextendNXP's32-bitARMmicrocontrollercontinuumandtargetawiderangeofindustrialapplicationsintheareasoffactoryandhomeautomation.BenefittingfromtheARMCortex-M0Thumbinstructionset,theLPC122xhaveupto50%highercodedensitycomparedtocommon8/16-bitmicrocontrollerperformingtypicaltasks.TheLPC122xalsofeatureanoptimizedROM-baseddividelibraryforCortex-M0,whichoffersseveraltimesthearithmeticperformanceofsoftware-basedlibraries,aswellashighlydeterministiccycletimecombinedwithreducedflashcodesize.TheARMCortex-M0efficiencyalsohelpstheLPC122xachieveloweraveragepowerforsimilarapplications.TheLPC122xoperateatCPUfrequenciesofupto45MHz.Theyofferawiderangeofflashmemoryoptions,from32kBto128kB.Thesmall512-bytepageeraseoftheflashmemorybringsmultipledesignbenefits,suchasfinerEEPROMemulation,boot-loadsupportfromanyserialinterfaceandeaseofin-fieldprogrammingwithreducedon-chipRAMbufferrequirements.TheperipheralcomplementoftheLPC122xincludesa10-bitADC,twocomparatorswithoutputfeedbackloop,twoUARTs,oneSSP/SPIinterface,oneI2C-businterfacewithFast-modePlusfeatures,aWindowedWatchdogTimer,aDMAcontroller,aCRCengine,fourgeneralpurposetimers,a32-bitRTC,a1%internaloscillatorforbaudrategeneration,andupto55GeneralPurposeI/O(GPIO)pins.2.FeaturesandbenefitsProcessorcoreARMCortex-M0processor,runningatfrequenciesofupto45MHz(onewaitstatefromflash)or30MHz(zerowaitstatesfromflash).TheLPC122xhaveahighscoreofover45inCoreMarkCPUperformancebenchmarktesting,equivalentto1.51/MHz.ARMCortex-M0built-inNestedVectoredInterruptController(NVIC).SerialWireDebug(SWD).Systemticktimer.MemoryUpto8kBSRAM.Upto128kBon-chipflashprogrammingmemory.In-SystemProgramming(ISP)andIn-ApplicationProgramming(IAP)viaon-chipbootloadersoftware.IncludesROM-based32-bitintegerdivisionroutines.ClockgenerationunitLPC122x32-bitARMCortex-M0microcontroller;upto128kBflashand8kBSRAMRev.1.1—21February2011ObjectivedatasheetLPC122XAllinformationprovidedinthisdocumentissubjecttolegaldisclaimers.©NXPB.V.2011.Allrightsreserved.ObjectivedatasheetRev.1.1—21February20112of60NXPSemiconductorsLPC122x32-bitARMCortex-M0microcontrollerCrystaloscillatorwithanoperatingrangeof1MHzto25MHz.12MHzInternalRC(IRC)oscillatortrimmedto1%accuracythatcanoptionallybeusedasasystemclock.PLLallowsCPUoperationuptothemaximumCPUratewithouttheneedforahigh-frequencycrystal.MayberunfromthesystemoscillatorortheinternalRCoscillator.Clockoutputfunctionwithdividerthatcanreflectthesystemoscillatorclock,IRCclock,mainclock,andWatchdogclock.Real-TimeClock(RTC).LPC122XAllinformationprovidedinthisdocumentissubjecttolegaldisclaimers.©NXPB.V.2011.Allrightsreserved.ObjectivedatasheetRev.1.1—21February20113of60NXPSemiconductorsLPC122x32-bitARMCortex-M0microcontrollerDigitalperipheralsMicroDMAcontrollerwith21channels.CRCengine.TwoUARTswithfractionalbaudrategenerationandinternalFIFO.OneUARTwithRS-485andmodemsupportandonestandardUARTwithIrDA.SSP/SPIcontrollerwithFIFOandmulti-protocolcapabilities.I2C-businterfacesupportingfullI2C-busspecificationandFast-modePluswithadatarateof1Mbit/swithmultipleaddressrecognitionandmonitormode.I2C-buspinshaveprogrammableglitchfilter.Upto55GeneralPurposeI/O(GPIO)pinswithprogrammablepull-upresistor,open-drainmode,programmabledigitalinputglitchfilter,andprogrammableinputinverter.ProgrammableoutputdriveonallGPIOpins.Fourpinssupporthigh-currentoutputdrivers.AllGPIOpinscanbeusedasedgeandlevelsensitiveinterruptsources.Fourgeneralpurposecounter/timerswithfourcaptureinputsandfourmatchoutputs(32-bittimers)ortwocaptureinputsandtwomatchoutputs(16-bittimers).WindowedWatchDogTimer(WWDT).AnalogperipheralsOne8-channel,10-bitADC.Twohighlyflexibleanalogcomparators.Comparatoroutputscanbeprogrammedtotriggeratimermatchsignalorcanbeusedtoemulate555timerbehavior.PowerThreereducedpowermodes:Sleep,Deep-sleep,andDeeppower-down.Processorwake-upfromDeep-sleepmodeviastartlogicusing12portpins.Processorwake-upfromDeep-powerdownandDeep-sleepmodesviatheRTC.Brownoutdetectwiththreeseparatethresholdseachforinterruptandforcedreset.Power-OnReset(POR).IntegratedPMU(PowerManagementUnit).Uniquedeviceserialnumberforidentification.3.3Vpowersupply.Availableas64-pinand48-pinLQFPpackage.3.ApplicationseMeteringLightingIndustrialnetworkingAlarmsystemsWhitegoodsLPC122XAllinformationprovidedinthisdocumentissubjecttolegaldisclaimers.©NXPB.V.2011.Allrightsreserved.ObjectivedatasheetRev.1.1—21February20114of60NXPSemiconductorsLPC122x32-bitARMCortex-M0microcontroller4.Orderinginformation4.1OrderingoptionsTable1.OrderinginformationTypenumberPackageNameDescriptionVersionLPC1227FBD64/301LQFP64LQFP64:plasticlowprofilequadflatpackage;64leads;body10101.4mmSOT314-2LPC1226FBD64/301LQFP64LQFP64:plasticlowprofilequadflatpackage;64leads;body10101.4mmSOT314-2LPC1225FBD64/321LQFP64LQFP64:plasticlowprofilequadflatpackage;64leads;body10101.4mmSOT314-2LPC1225FBD64/301LQFP64LQFP64:plasticlowprofilequadflatpackage;64leads;body10101.4mmSOT314-2LPC1224FBD64/121LQFP64LQFP64:plasticlowprofilequadflatpackage;64leads;bo

1 / 60
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功