EmbeddedRelated.com
LPC804M101JDH24J

LPC804M101JDH24J

NXP Semiconductors
* Microcontroller IC
Active2,549 in stock

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

Capacitive Touch Panels
Utilizing the integrated touch interface for user-input buttons and sliders in consumer appliances.
Simple Logic Replacement
The Programmable Logic Unit (PLU) allows engineers to implement small gate-level logic functions without CPU intervention.
Battery-Powered Handhelds
Low active power consumption (1.0mA at 12MHz) and multiple power-down modes extend battery life in portable electronics.
Sensor Hubs
Collecting and processing data from environmental sensors via I2C or USART before waking a primary application processor.

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.

Also Consider

ATSAMD10C14A-SSUT MCHPMicrochip - Provides a similar Arm Cortex-M0+ core with 16KB of Flash and better peripheral flexibility through the SERCOM interface.
STM32G030F6P6 STMicroelectronics - Offers a higher clock speed of 64MHz and more Flash memory for processing-intensive tasks at a similar price point.