| Parameters | |
|---|---|
| Series | LPC80xM |
| Moisture Sensitivity Level (MSL) | 1 (Unlimited) |
| RoHS Status | ROHS3 Compliant |
| Package / Case | 16-TSSOP (0.173", 4.40mm Width) |
| Mfr | NXP USA Inc. |
| Mounting Type | Surface Mount |
| Operating Temperature | -40°C ~ 105°C (TA) |
| Supplier Device Package | 16-TSSOP |
| Speed | 15MHz |
| Oscillator Type | Internal |
| Core Processor | ARM® Cortex®-M0+ |
| RAM Size | 2K x 8 |
| Number of I/O | 13 |
| Peripherals | Brown-out Detect/Reset, POR, PWM, WDT |
| Voltage - Supply (Vcc/Vdd) | 1.71V ~ 3.6V |
| EEPROM Size | - |
| Program Memory Type | FLASH |
| Connectivity | I²C, SPI, UART/USART |
| Core Size | 32-Bit Single-Core |
| Program Memory Size | 16KB (16K x 8) |
| Data Converters | A/D 12x12b |
| Package | Tube |
| Product Status | Active |
| Base Product Number | LPC802 |
| REACH Status | REACH Unaffected |
| Standard Package | 960 |
| ECCN | EAR99 |
| HTSUS | 8542.31.0001 |
LPC802M001JDH16FP Cortex-M0+ Microcontroller
The LPC802M001JDH16FP is a 32-bit ARM Cortex-M0+ microcontroller from NXP Semiconductors, designed for cost-sensitive, low-power embedded applications. Operating at a maximum clock speed of 15 MHz, it integrates a single-cycle multiplier and fast I/O port access, enabling efficient real-time processing. The Cortex-M0+ core features a Nested Vectored Interrupt Controller (NVIC) for deterministic interrupt handling and an AHB multilayer matrix for streamlined peripheral access. With 16 KB of flash memory (EEPROM-structured) and 2 KB of SRAM, the device supports In-System Programming (ISP) via USART and In-Application Programming (IAP), facilitating firmware updates without external tools. Its low voltage range (1.71 V–3.6 V) and -40°C to +105°C operating temperature make it suitable for industrial and consumer electronics.
The LPC802M001JDH16FP offers a rich set of peripherals, including one I²C interface, two USARTs, and one SPI port, enabling flexible communication with sensors, displays, and wireless modules. It features a 12-bit ADC with 12 input channels, a multi-rate timer (MRT), and a self-wakeup timer for power-efficient scheduling. The device includes 13 general-purpose I/O pins configurable via a switch matrix, allowing pin-function remapping for optimized PCB layouts. Additional features like PWM output, watchdog timer (WDT), and brown-out detection (BOD) enhance system reliability. The 32-bit general-purpose timer supports precise event counting, while the analog comparator enables voltage monitoring.
Alternative low-power MCU Models
● STM32F051K8T6 (STMicroelectronics): A 48 MHz Cortex-M0+ MCU with 64 KB flash, 8 KB SRAM, and USB support, targeting motor control and HMI applications.
● ATSAMD10D14AM (Microchip): A 48 MHz ARM Cortex-M0+ device with 16 KB flash, 4 KB SRAM, and capacitive touch support, ideal for low-power IoT nodes.
● GD32E103CBT6 (GigaDevice): A 108 MHz Cortex-M3 MCU with 32 KB flash, 4 KB SRAM, and CAN interface, suited for automotive ECU prototypes.
● PIC16F18877-I/SS (Microchip): An 8-bit PIC MCU with 28 KB flash, 2 KB SRAM, and Core Independent Peripherals (CIPs), optimized for analog-heavy designs.