The LPC1224FBD64/121 is an Arm® Cortex®-M0 based microcontroller for embeddedapplications featuring a high level of integration and low power consumption. The LPC1224FBD64/121 operates at CPUfrequencies of up to 30 MHz and includes up to 48 kB of Flash memory and 4 kB of data memory. The peripheralcomplement of the LPC1224FBD64/121 includes a DMA controller, a CRC engine, one Fast-mode Plus I2C interface, oneRTC, one SSP/SPI interface, two UARTs, four general purpose timers, a 10-bit ADC, two comparators, and up to 55General Purpose I/O (GPIO) pins. The LPC1224FBD64/121 is available in LQFP64 package.
Feature
- Cortex-M0processor,runningatfrequenciesofupto30MHz
- Cortex-M0built-inNestedVectoredInterruptController(NVIC)
- SerialWireDebug
- Systemticktimer
- Upto4kBSRAM
- Upto48kBon-chipflashprogrammingmemory
- In-SystemProgramming(ISP)andIn-ApplicationProgramming(IAP)
- IncludesROM-basedcommondivisionroutines
- Crystaloscillatorwithanoperatingrangeof1MHzto25MHz
- 12MHzInternalRC(IRC)oscillatortrimmedto1%accuracy
- PLLallowsCPUoperationuptothemaximumCPUrate
- Clockoutputfunctionwithdivider
- Real-TimeClock(RTC)
- MicroDMAcontrollerwith21channels
- CRCengine
- Serialinterfaces:I2C,UART,SSP/SPI
- Programmablehigh-currentoutputdrivers(16mA)onfourpins
- Upto55GeneralPurposeI/O(GPIO)pinswithprogrammablepull-upresistor
- AllGPIOpinscanbeusedasedgeandlevelsensitiveinterruptsources
- Fourgeneralpurposecounter/timers
- WindowedWatchDogTimer(WWDT)
- One8-channel,10-bitADC
- Twohighlyflexibleanalogcomparators
- Threereducedpowermodes:Sleep,Deep-sleep,andDeeppower-down
- Processorwake-upfromDeep-sleepmodeviastartlogicusing12portpins
- Brownoutdetectwiththreeseparatethresholds
- Power-OnReset(POR)
- IntegratedPMU(PowerManagementUnit)
- 3.3Vpowersupply
- eMetering
- Lighting
- Industrialnetworking
- Alarmsystems
- Whitegoods