NXP aims LPC MCUs at low-power, entry-level IoT, & automotive, applications

NXP aims LPC MCUs at low-power, entry-level IoT, & automotive, applications

New Products |
By Graham Prophet

LPC84x is the latest addition to NXP’s LPC800 series of 32-bit ARM 30 MHz Cortex-M0+ based microcontrollers. The family, designed to balance power, performance and price, addresses the growing demand to simplify and speed development — enabling smarter next-generation designs to be cost- and power-efficient.


The LPC84x family offers a unique way to configure the device without CPU intervention. Upon power-up, its fast access initialisation memory (FAIM) allows the clocks of the LPC84x microcontroller to be started in a low frequency mode, keeping startup current consumption to a minimum. Additionally, its input/output (IO) ports can come up immediately and in its desired configuration, eliminating any potential termination issues with attached devices, such as MOSFETs.


Within the LPC84x family, the LPC845 offers an additional flexible capacitive touch-sensing solution, which can operate in sleep and deep sleep modes, allowing for very low power performance. The LPC845 solution has been designed to handle up to nine capacitive buttons in different sensor configurations — such as a slider, rotary or a button matrix — along with supporting software libraries and tools to support additional features, including auto-calibration for best performance in noisy or wet environments, reducing false triggering. Evaluation kits and software packages available starting in Q3 2017.


Maintaining consistency with its established configurations, the LPC84x family includes the powerful 32-bit State-Configurable Timer with PWM, advanced DMA, autonomous serial interfaces and patented IO switch matrix, where any peripheral function can be assigned to any of the 56 GPIO, enabling low-cost PCBs.


The LPC84x MCU family offers developers up to 64 kB of integrated flash memory and 16 kB SRAM, with a 12-bit ADC, dual 10-bit DAC, and a selectable output free-running oscillator (FRO) — further expanding the LPC800 series of feature-rich, entry-level MCUs “at aggressive 8-bit pricing”. Users benefit from the family’s greater levels of integration for monitoring, data collection, sensing, real-time control and graphic interface capabilities, enabling basic control and connectivity tasks across a broad range of consumer, industrial and emerging IoT applications.


Available in a scalable family of packages, including LQFP64, LQFP48, HVQFN48 and HVQFN33, the LPC84x MCU family of devices, along with supporting peripheral drivers, example software and tools, including the LPCXpresso845-MAX development board (OM13097), are available now.




next page; feature listing…



Low power, simple, flexible and small form factor

Low-power, 30 MHz ARM Cortex-M0+ core with advanced power optimization

Advanced peripherals for full range of timing functionality and design flexibility

Best-in-class serial connectivity

Small footprint in popular packages

Exceptional power efficiency in low-current mode using the FRO as the clock source

Free Running Oscillator (FRO)

Five power modes

Power profile APIs for simple runtime power optimization

More memory

64 kB Flash, small 64 B page size suitable for EEPROM emulation

16 kB RAM (Logic for Bit banding across all of SRAM)

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 (SCTimer/PWM)

Flexible triggers to optimize power use

Accurate 1.2-Msps ADC: 12 ch, 12-bit

Ideal for oversampling to improve conversion accuracy

Flexible triggers to optimize power use

Digital-to-Analog Converter (DAC) : 2 ch, 10-bit

Capacitive touch interface : 9 ch

More serial connectivity

4 I2C for digital sensor interface and more


54 GPIO with switch matrix, support input pattern match engine

25-ch DMA offloads core


If you enjoyed this article, you will like the following ones: don't miss them by subscribing to :    eeNews on Google News


Linked Articles