LPC812M101JDH20J
Overview
The LPC812M101JDH20J is a 32-bit ARM Cortex-M0+ microcontroller designed as a high-efficiency alternative to legacy 8-bit and 16-bit MCUs. Operating at up to 30MHz with 16KB of flash and 4KB of RAM, it features a flexible switch matrix that allows peripheral functions to be assigned to any pin.
Why Choose This Part
The standout feature is the Switch Matrix, which simplifies PCB routing by letting designers assign any digital peripheral to any pin. It also includes ROM-based drivers for I2C and USART to save flash space and power profiles that optimize energy consumption down to 170uA in shutdown.
Applications
Key Specifications
Getting Started
Development is supported by NXP's MCUXpresso IDE and various ARM-compatible toolchains via the SWD interface. For rapid prototyping, the LPC812 is commonly evaluated using the LPC800-MAX or LPC812-LPCXpresso boards.
LPC812 Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | I/O Pins | Package | Stock |
|---|---|---|---|
| LPC812M101JDH20J (this part) | 18 | TSSOP-20 | 3,752 |
| LPC812M101JTB16X | 14 | XFDFN-16 | 7,700 |
| LPC812M101JD20J | 18 | SOIC-20 | 2 |
| LPC812M101JD20FP | 18 | SOIC-20 | 14 |



