LPC804M101JDH24J
Overview
The LPC804M101JDH24J is an entry-level Arm Cortex-M0+ microcontroller designed for low-power applications and basic logic replacement. Operating at up to 15MHz, it features a unique Programmable Logic Unit (PLU) and an integrated capacitive touch interface, making it more versatile than standard general-purpose MCUs in this class. It provides 32KB of Flash and 4KB of RAM in a compact TSSOP24 package.
Why Choose This Part
The inclusion of a Switch Matrix allows designers to map any peripheral function to any available I/O pin, simplifying PCB routing significantly. The integrated PLU enables hardware-speed logic tasks that would normally require external 74-series ICs or a more expensive FPGA. It also offers high-current source pins (20mA) to drive LEDs or small loads directly.
Applications
Getting Started
Developers can start with the LPC804-EVK development board and use the MCUXpresso IDE for code development. The chip supports In-System Programming (ISP) via USART and includes on-chip ROM APIs for specialized functions like integer division and oscillator calibration.



