LPC860: 32-Bit Arm® Cortex®-M0+-Based Low-Cost MCU with I3C Interface
The LPC860 32-bit Arm Cortex-M0+ based cost effective MCUs are designed for Industrial and IoT applications. LPC860 operates at a frequency of up to 60 MHz and supports up to 64KB of flash memory and up to 8 KB SRAM. This family features a power-optimized core, small footprint in popular packages and level shifting options thanks to its separate power rails.
The peripheral complement of the LPC860 includes a CRC engine, I2C-bus interface, I3C-bus interface, up to three USARTs, two SPI interface, one multi-rate timer, self-wake-up timer, two FlexTimer with hardware dead-time insertion and quadrature decoding, one 12-bit ADC, one analog comparator, function-configurable I/O ports through a switch matrix, an input pattern match engine and up to 54 general-purpose I/O pins.
The LPC860 family are supported by the MCUXpresso ecosystem, which includes an SDK, a choice of IDEs, and secure provisioning and configuration tools to enable rapid development.
Description
Product Details
Block Diagram
LPC86x MCUs
Features
System
- Arm Cortex-M0+ processor (revision r0p1), running at frequencies of up to 60 MHz with single-cycle multiplier and fast single-cycle I/O port
- Arm Cortex-M0+ built-in nested vectored interrupt controller (NVIC)
- System tick timer
- AHB multilayer matrix
- Serial wire debug (SWD) with four break points and two watchpoints
Memory
- 64 kB Flash, small 64 B page size suitable for EEPROM emulation
- 8 kB RAM (Logic for Bit banding across all of SRAM)
Exceptional Power Efficiency in Low-current Mode Using the FRO as the Clock Source
- Free running oscillator (FRO)
- Four power modes
- Power profile APIs for simple runtime power optimization
FAIM is Used to Configure the Part at Start-up
- Pin configuration including direction and pull-up or pull-down
- Clocks and PMU for low-power start-up
Full Range of Timing Features from Basic to Advanced
- FlexTimer with a total of 10 channels. Hardware dead-time insertion and quadrature decoding for motor control
- Multi-rate timer (MRT) for repetitive interrupt generation at up to four programmable, fixed rates
- Self-wake-up timer (WKT) clocked from either Free Running Oscillator (FRO), a low-power, low-frequency internal oscillator or an external clock input
- Windowed watchdog timer (WWDT)
Accurate 1.9-Msps ADC: 12 ch, 12-bit
- Ideal for oversampling to improve conversion accuracy
- Flexible triggers to optimize power use
More Serial Connectivity
- 1x I3C (support > 10MHz), compatible with I2C
- 1 x I2C
- 2 x SPI, 3 x UART
- 54 GPIO with switch matrix, support input pattern match engine





Reviews
There are no reviews yet.