Overview
The LPC824M201JDH20 is part of the LPC82x family of microcontrollers from NXP Semiconductors. This family is based on the ARM Cortex-M0+ processor and is designed to offer a blend of value, integration, and performance, making it an ideal choice for entry-level and 8-bit alternative MCU applications. The LPC824M201JDH20 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 |
SRAM | 8 KB |
Package | TSSOP20 (plastic thin shrink small outline package; 20 leads; body width 4.4 mm) |
I/O Pins | Up to 16 general-purpose I/O pins |
ADC | 12-bit ADC |
Comparator | Analog comparator |
USART | Up to three USARTs |
I2C | Four I2C-bus interfaces |
SPI | Up to two SPI interfaces |
Timers | State Configurable Timer (SCTimer/PWM), multi-rate timer, self-wake-up timer |
Operating Temperature | -40 °C to +105 °C |
Key Features
- ARM Cortex-M0+ processor with single-cycle multiplier and fast single-cycle I/O port.
- Nested Vectored Interrupt Controller (NVIC) and system tick timer.
- High-speed GPIO interface with up to 16 general-purpose I/O pins, configurable pull-up/pull-down resistors, programmable open-drain mode, input inverter, and digital filter.
- High-current source output driver (20 mA) on four pins and high-current sink driver (20 mA) on two true open-drain pins.
- DMA with 18 channels and 9 trigger inputs.
- CRC engine, input pattern match engine, and switch matrix for flexible configuration of each I/O pin function.
- Serial Wire Debug (SWD) with four breakpoints and two watchpoints, and JTAG boundary-scan (BSDL) supported.
- Integrated Power Management Unit (PMU) to minimize power consumption.
Applications
- Sensor gateways
- Simple motor control
- Industrial applications
- Portables and wearables
- Gaming controllers
- Lighting
- 8/16-bit applications
- Motor control
- Consumer electronics
- Fire and security applications
- Climate control
Q & A
- What is the LPC824M201JDH20 microcontroller based on?
The LPC824M201JDH20 is based on the ARM Cortex-M0+ processor.
- What is the maximum CPU frequency of the LPC824M201JDH20?
The maximum CPU frequency is up to 30 MHz.
- How much flash and SRAM memory does the LPC824M201JDH20 have?
The LPC824M201JDH20 has up to 32 KB of flash memory and 8 KB of SRAM.
- What types of interfaces does the LPC824M201JDH20 support?
The LPC824M201JDH20 supports up to three USARTs, four I2C-bus interfaces, and up to two SPI interfaces.
- What is the operating temperature range of the LPC824M201JDH20?
The operating temperature range is -40 °C to +105 °C.
- What package options are available for the LPC824M201JDH20?
The LPC824M201JDH20 is available in a TSSOP20 package.
- Does the LPC824M201JDH20 support DMA?
- What are some of the peripheral features of the LPC824M201JDH20?
The LPC824M201JDH20 includes a CRC engine, input pattern match engine, state-configurable timer with PWM function, and high-speed GPIO interface.
- Is the LPC824M201JDH20 suitable for low-power applications?
- What development environment supports the LPC824M201JDH20?
The LPC824M201JDH20 is supported by the MCUXpresso development environment.