Overview
The LPC812M101JDH20 is a 32-bit microcontroller from NXP USA Inc., part of the LPC81xM family. It is based on the ARM Cortex-M0+ processor and is designed to offer a balance of versatile timing, connectivity, and analog peripherals in a low pin count and easy-to-use package. This microcontroller is suitable for a variety of applications, including 8/16-bit alternatives, lighting, consumer electronics, motor control, climate control, and fire and security systems.
Key Specifications
Specification | Details |
---|---|
Processor | ARM Cortex-M0+ |
Maximum CPU Frequency | Up to 30 MHz |
Program Memory | Up to 16 kB FLASH |
SRAM | Up to 4 kB |
Number of I/O Pins | Up to 18 General-Purpose I/O (GPIO) pins |
Peripherals | POR, PWM, WDT, CRC engine, I2C-bus interface, USARTs, SPI interfaces, multi-rate timer, self wake-up timer, state-configurable timer, comparator |
Package | 20-TSSOP (0.173", 4.40mm Width) |
Supply Voltage | 1.8 V ~ 3.6 V |
Operating Temperature | -40°C to 105°C |
Connectivity | I²C, SPI, UART/USART |
Key Features
- ARM Cortex-M0+ processor with single-cycle multiplier and fast single-cycle I/O port
- Nested Vectored Interrupt Controller (NVIC)
- Serial Wire Debug (SWD) and JTAG boundary scan modes supported
- Micro Trace Buffer (MTB) supported
- High-speed GPIO interface with configurable pull-up/pull-down resistors and programmable open-drain mode
- Integrated Power Management Unit (PMU) for reduced power consumption
- Multiple power modes: Sleep, Deep-sleep, Power-down, and Deep power-down
- Wake-up from Deep-sleep and Power-down modes on activity on USART, SPI, and I2C peripherals
- Timer-controlled self wake-up from Deep power-down mode
- Power-On Reset (POR) and Brownout detect
- Unique device serial number for identification
Applications
- 8/16-bit applications
- Lighting
- Consumer electronics
- Motor control
- Climate control
- Fire and security applications
Q & A
- What is the processor core of the LPC812M101JDH20?
The processor core is the ARM Cortex-M0+. - What is the maximum CPU frequency of the LPC812M101JDH20?
The maximum CPU frequency is up to 30 MHz. - How much program memory does the LPC812M101JDH20 have?
The LPC812M101JDH20 has up to 16 kB of FLASH program memory. - What is the SRAM size of the LPC812M101JDH20?
The SRAM size is up to 4 kB. - How many general-purpose I/O pins does the LPC812M101JDH20 have?
The LPC812M101JDH20 has up to 18 general-purpose I/O pins. - What are the main peripherals of the LPC812M101JDH20?
The main peripherals include POR, PWM, WDT, CRC engine, I2C-bus interface, USARTs, SPI interfaces, multi-rate timer, self wake-up timer, state-configurable timer, and comparator. - What is the package type of the LPC812M101JDH20?
The package type is 20-TSSOP (0.173", 4.40mm Width). - What is the operating temperature range of the LPC812M101JDH20?
The operating temperature range is -40°C to 105°C. - What are the power modes supported by the LPC812M101JDH20?
The power modes include Sleep, Deep-sleep, Power-down, and Deep power-down. - Does the LPC812M101JDH20 support wake-up from Deep-sleep and Power-down modes?
Yes, it supports wake-up from Deep-sleep and Power-down modes on activity on USART, SPI, and I2C peripherals.