Overview
The LPC824M201JDH20J is a low-cost microcontroller (MCU) from NXP USA Inc., based on the Arm Cortex-M0+ core. This MCU is part of the LPC82x family, which offers a blend of value, integration, and performance, making it an ideal choice for entry-level and 8-bit alternative MCU applications. The device is supported by the MCUXpresso development environment, facilitating efficient development and debugging processes.
Key Specifications
Parameter | Specification |
---|---|
Core | Arm Cortex-M0+ |
Package | TSSOP20 (thin shrink small outline package; 20 leads; 0.65 mm pitch) |
CPU Frequency | Up to 30 MHz |
Flash Memory | Up to 32 KB with 64 Byte page write and erase |
SRAM | 8 KB |
GPIO | Up to 29 General-Purpose I/O (GPIO) pins with configurable pull-up/pull-down resistors |
I2C Interfaces | Four I2C-bus interfaces, one supporting Fast-mode Plus with 1 Mbit/s data rates |
SPI | Supported through on-chip ROM APIs |
USART | Supported through on-chip ROM APIs |
ADC Channels | Supported through on-chip ROM APIs |
Power Consumption | As low as 90 uA/MHz in low-current mode using the IRC as the clock source |
Clock Generation | 12 MHz internal RC oscillator, crystal oscillator, programmable watchdog oscillator, and PLL |
Key Features
- Arm Cortex-M0+ core with Nested Vectored Interrupt Controller (NVIC) and Serial Wire Debug (SWD) with four breakpoints and two watchpoints
- System tick timer and AHB multilayer matrix
- High-speed GPIO interface with up to 29 GPIO pins and configurable pull-up/pull-down resistors
- Four I2C-bus interfaces, including one with Fast-mode Plus support
- Support for SPI, USART, and ADC through on-chip ROM APIs
- Flash In-Application Programming (IAP) and In-System Programming (ISP)
- Integrated Power Management Unit (PMU) to minimize power consumption
- Crystal oscillator and programmable watchdog oscillator
- PLL for CPU operation up to the maximum CPU rate
Applications
- Gaming controllers
- Lighting systems
- 8/16-bit applications
- Motor control systems
- Consumer electronics
- Fire and security applications
- Climate control systems
Q & A
- What is the core type of the LPC824M201JDH20J MCU?
The LPC824M201JDH20J MCU is based on the Arm Cortex-M0+ core. - What is the package type of the LPC824M201JDH20J?
The package type is TSSOP20 (thin shrink small outline package; 20 leads; 0.65 mm pitch). - What is the maximum CPU frequency of the LPC824M201JDH20J?
The maximum CPU frequency is up to 30 MHz. - How much flash memory does the LPC824M201JDH20J have?
The LPC824M201JDH20J has up to 32 KB of on-chip flash program memory. - What is the amount of SRAM in the LPC824M201JDH20J?
The LPC824M201JDH20J contains 8 KB of on-chip static RAM data memory. - How many GPIO pins does the LPC824M201JDH20J have?
The LPC824M201JDH20J has up to 29 General-Purpose I/O (GPIO) pins. - Does the LPC824M201JDH20J support I2C interfaces?
Yes, it supports four I2C-bus interfaces, including one with Fast-mode Plus support. - What are the power consumption characteristics of the LPC824M201JDH20J?
The power consumption is as low as 90 uA/MHz in low-current mode using the IRC as the clock source. - What clock generation options are available on the LPC824M201JDH20J?
The options include a 12 MHz internal RC oscillator, crystal oscillator, programmable watchdog oscillator, and PLL. - Is the LPC824M201JDH20J supported by any development environment?
Yes, it is supported by the MCUXpresso development environment.