Overview
The LPC804M101JHI33Y is a member of the LPC804 family of microcontrollers, produced by NXP USA Inc. This microcontroller is based on the Arm Cortex-M0+ processor, operating at CPU frequencies of up to 15 MHz. It is designed to be a low-cost, 32-bit MCU, making it suitable for a variety of applications requiring efficient processing and low power consumption.
Key Specifications
Specification | Details |
---|---|
Processor | Arm Cortex-M0+ (revision r0p1) |
CPU Frequency | Up to 15 MHz |
Flash Memory | Up to 32 KB |
SRAM | 4 KB |
Peripherals | CRC engine, two I2C-bus interfaces, up to two USARTs, one SPI interface, Capacitive Touch Interface, multi-rate timer, self-wake-up timer, general purpose 32-bit counter/timer, 12-bit ADC, 10-bit DAC, analog comparator |
Power Supply | Single power supply (1.71 V to 3.6 V) |
Operating Temperature | -40 °C to +105 °C |
Package | HVQFN33 |
Clock Generation | Free Running Oscillator (FRO) with outputs of 9 MHz, 12 MHz, and 15 MHz; 1 MHz low power oscillator |
Power Modes | Sleep mode, deep-sleep mode, power-down mode, deep power-down mode |
Key Features
- Arm Cortex-M0+ processor with Nested Vectored Interrupt Controller (NVIC) and system tick timer
- Serial Wire Debug (SWD) with four break points and two watch points; JTAG boundary scan supported
- Dual I/O power support (for certain packages)
- 12-bit ADC with up to 12 input channels and multiple internal and external trigger inputs
- 10-bit DAC and analog comparator with external or internal reference voltage
- Two USART interfaces, one SPI controller, and two I2C-bus interfaces
- Capacitive Touch Interface and Programmable Logic Unit (PLU)
- Up to 30 general-purpose I/O pins
- Wake-up from deep-sleep and power-down modes on activity on USART, SPI, and I2C peripherals
- Timer-controlled self wake-up from sleep, deep-sleep, and power-down modes
Applications
- Sensor gateways
- Simple motor control
- Industrial applications
- Portables and wearables
- Gaming controllers
- Lighting systems
Q & A
- What is the processor core of the LPC804M101JHI33Y?
The LPC804M101JHI33Y is based on the Arm Cortex-M0+ processor. - What is the maximum CPU frequency of the LPC804M101JHI33Y?
The maximum CPU frequency is up to 15 MHz. - How much flash memory and SRAM does the LPC804M101JHI33Y have?
The LPC804M101JHI33Y has up to 32 KB of flash memory and 4 KB of SRAM. - What are the key peripherals of the LPC804M101JHI33Y?
The key peripherals include a CRC engine, two I2C-bus interfaces, up to two USARTs, one SPI interface, Capacitive Touch Interface, multi-rate timer, self-wake-up timer, general purpose 32-bit counter/timer, 12-bit ADC, 10-bit DAC, and an analog comparator. - What is the operating temperature range of the LPC804M101JHI33Y?
The operating temperature range is -40 °C to +105 °C. - What are the power modes supported by the LPC804M101JHI33Y?
The supported power modes include sleep mode, deep-sleep mode, power-down mode, and deep power-down mode. - How does the LPC804M101JHI33Y wake up from deep power modes?
The LPC804M101JHI33Y can wake up from deep-sleep and power-down modes on activity on USART, SPI, and I2C peripherals, and from deep power-down mode on multiple pins. - What is the package type of the LPC804M101JHI33Y?
The package type is HVQFN33. - Does the LPC804M101JHI33Y support debug interfaces?
Yes, it supports Serial Wire Debug (SWD) with four break points and two watch points, and JTAG boundary scan. - What are some common applications of the LPC804M101JHI33Y?
Common applications include sensor gateways, simple motor control, industrial applications, portables and wearables, gaming controllers, and lighting systems.