32 KB Flash, 4 KB SRAM, LQFP64 Package

LPC1224FBD64

See product image

Product Details

Select a section:

Block Diagram

LPC122x Block Diagram

LPC122x Block Diagram

Features

  • Cortex-M0 processor, running at frequencies of up to 30 MHz
  • Cortex-M0 built-in Nested Vectored Interrupt Controller (NVIC)
  • Serial Wire Debug
  • System tick timer
  • Up to 4 kB SRAM
  • Up to 48 kB on-chip flash programming memory
  • In-System Programming (ISP) and In-Application Programming (IAP)
  • Includes ROM-based common division routines
  • Crystal oscillator with an operating range of 1 MHz to 25 MHz
  • 12 MHz Internal RC (IRC) oscillator trimmed to 1 % accuracy
  • PLL allows CPU operation up to the maximum CPU rate
  • Clock output function with divider
  • Real-Time Clock (RTC)
  • Micro DMA controller with 21 channels
  • CRC engine
  • Serial interfaces: I2C, UART, SSP/SPI
  • Programmable high-current output drivers (16 mA) on four pins
  • Up to 55 General Purpose I/O (GPIO) pins with programmable pull-up resistor
  • All GPIO pins can be used as edge and level sensitive interrupt sources
  • Four general purpose counter/timers
  • Windowed WatchDog Timer (WWDT)
  • One 8-channel, 10-bit ADC
  • Two highly flexible analog comparators
  • Three reduced power modes: Sleep, Deep-sleep, and Deep power-down
  • Processor wake-up from Deep-sleep mode via start logic using 12 port pins
  • Brownout detect with three separate thresholds
  • Power-On Reset (POR)
  • Integrated PMU (Power Management Unit)
  • 3.3 V power supply

Target Applications

  • eMetering
  • Lighting
  • Industrial networking
  • Alarm systems
  • White goods

Documentation

Quick reference to our documentation types.

1-5 of 13 documents

Show All

Design Resources

Hardware

4 hardware offerings

Software

1-5 of 25 software offerings

Show All

Engineering Services

1-5 of 7 engineering services

Show All

To find a complete list of our partners that support this product, please see our Partner Marketplace.

Training

2 trainings