Overview
The LPC824M201JHI33Y is a member of the LPC82x family of microcontrollers, produced by NXP USA Inc. This 32-bit microcontroller is based on the ARM Cortex-M0+ processor, offering a blend of value, integration, and performance. It is particularly suited for entry-level and 8-bit alternative MCU applications. The LPC824M201JHI33Y operates at CPU frequencies of up to 30 MHz and is supported by the MCUXpresso development environment.
Key Specifications
Specification | Details |
---|---|
Processor | ARM Cortex-M0+ (revision r0p1) |
CPU Frequency | Up to 30 MHz |
Flash Memory | Up to 32 KB with 64 Byte page write and erase, Code Read Protection (CRP) supported |
SRAM | 8 KB |
Package | HVQFN33: plastic thermal enhanced very thin quad flat package; no leads; 33 terminals; body 5 x 5 x 0.85 mm |
Supply Voltage | 1.8V ~ 3.6V |
GPIO Pins | Up to 29 General-Purpose I/O (GPIO) pins with configurable pull-up/pull-down resistors, programmable open-drain mode, input inverter, and digital filter |
I2C Interfaces | Four I2C-bus interfaces, one supporting Fast-mode Plus with 1 Mbit/s data rates |
USARTs | Up to three USARTs |
SPI Interfaces | Up to two SPI interfaces |
ADC Channels | One 12-bit ADC |
Comparator | One analogue comparator |
Timers | State Configurable Timer (SCTimer/PWM) with input and output functions |
Clock Generation | 12 MHz internal RC oscillator, crystal oscillator, programmable watchdog oscillator, and PLL for CPU operation up to the maximum CPU rate |
Power Consumption | As low as 90 uA/MHz in low-current mode using the IRC as the clock source |
Key Features
- Processor and Core: ARM Cortex-M0+ processor with single-cycle multiplier and fast single-cycle I/O port, Nested Vectored Interrupt Controller (NVIC), system tick timer, and AHB multilayer matrix.
- Memory and ROM APIs: Up to 32 KB on-chip flash programming memory, 8 KB SRAM, boot loader, and on-chip ROM APIs for ADC, SPI, I2C, USART, power configuration, and integer divide. Supports Flash In-Application Programming (IAP) and In-System Programming (ISP).
- Digital Peripherals: High-speed GPIO interface with up to 29 General-Purpose I/O (GPIO) pins, four I2C-bus interfaces, up to three USARTs, up to two SPI interfaces, and a CRC engine.
- Timers and PWM: State Configurable Timer (SCTimer/PWM) with input and output functions for timing and PWM applications.
- Clock Generation and Power Management: 12 MHz internal RC oscillator, crystal oscillator, programmable watchdog oscillator, PLL for CPU operation, and integrated Power Management Unit (PMU) to minimize power consumption.
- Debug and Development: Serial Wire Debug (SWD) with four breakpoints and two watchpoints, JTAG boundary-scan (BSDL) supported, and MTB (Micro Trace Buffer).
Applications
- Gaming Controllers: Suitable for gaming applications due to its high-performance and low-power capabilities.
- Lighting: Can be used in lighting control systems due to its flexible I/O configurations and low power consumption.
- 8/16-bit Applications: A viable alternative for 8-bit and 16-bit MCU applications, offering enhanced performance and features.
- Motor Control: Applicable in motor control systems with its state-configurable timer and PWM capabilities.
- Consumer Electronics: Used in various consumer electronics due to its low cost and high integration.
- Fire and Security Applications: Suitable for fire and security systems requiring reliable and low-power operation.
- Climate Control: Can be used in climate control systems for its ability to manage and control various parameters efficiently.
Q & A
- What is the CPU frequency of the LPC824M201JHI33Y?
The CPU frequency of the LPC824M201JHI33Y can operate up to 30 MHz.
- How much flash memory does the LPC824M201JHI33Y have?
The LPC824M201JHI33Y has up to 32 KB of on-chip flash programming memory.
- What types of I2C interfaces are supported by the LPC824M201JHI33Y?
The LPC824M201JHI33Y supports four I2C-bus interfaces, with one supporting Fast-mode Plus with 1 Mbit/s data rates.
- What is the power consumption of the LPC824M201JHI33Y in low-current mode?
The power consumption is as low as 90 uA/MHz in low-current mode using the IRC as the clock source.
- Does the LPC824M201JHI33Y support in-application programming?
Yes, it supports Flash In-Application Programming (IAP) and In-System Programming (ISP).
- What is the package type of the LPC824M201JHI33Y?
The package type is HVQFN33: plastic thermal enhanced very thin quad flat package; no leads; 33 terminals; body 5 x 5 x 0.85 mm.
- How many GPIO pins does the LPC824M201JHI33Y have?
The LPC824M201JHI33Y has up to 29 General-Purpose I/O (GPIO) pins.
- What are the main applications of the LPC824M201JHI33Y?
The main applications include gaming controllers, lighting, 8/16-bit applications, motor control, consumer electronics, fire and security applications, and climate control.
- Does the LPC824M201JHI33Y support JTAG boundary scan?
Yes, it supports JTAG boundary-scan (BSDL).
- What is the supply voltage range of the LPC824M201JHI33Y?
The supply voltage range is 1.8V ~ 3.6V.