NXP Semiconductors LPC84x 32-bit Arm® Cortex®-M0+ MCUs

NXP Semiconductors LPC84x 32-bit Arm® Cortex®-M0+ Microcontrollers offer a space-efficient, low-pin-count solution for basic microcontroller applications. Based on an ultra-efficient, 30MHz core, the LPC84x MCUs support up to 64KB of flash memory and 16KB of SRAM. LPC84x MCUs feature exceptional power efficiency in low-current mode using the Free Running Oscillator (FRO) clock source. The peripheral complement of the LPC84x MCU family includes a CRC engine, four I2C-bus interfaces, up to five UARTs, up to two SPI interfaces, Capacitive Touch Interface, one multi-rate timer, self-wake-up timer, SCTimer/PWM, one general-purpose 32-bit counter/timer, a DMA, one 12-bit ADC, two 10-bit DACs, 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. NXP Semiconductors LPC84x Microcontrollers are offered in LQFP64, LQFP48, HVQFN48, and HVQFN33 packages for design flexibility.

Features

  • Low-power, 30MHz Arm Cortex-M0+ core with advanced power optimization
  • Advanced peripherals for a full range of timing functionality and design flexibility
  • Exceptional power efficiency in low-current mode using the FRO as the clock source
    • Five power modes
    • Power profile APIs for simple runtime power optimization
  • 64kB Flash, small 64B page size suitable for EEPROM emulation
  • 16kB 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)
  • Analog-to-Digital Converter (ADC): 12-channel, 12-bit
  • Digital-to-Analog Converter (DAC): 2-channel, 10-bit
  • Capacitive touch interface
  • Serial connectivity
    • Four I2C for digital sensor interface and more
    • Two SPI, five UART
    • 54 GPIO with switch matrix, support input pattern match engine
  • 25-channel DMA offloads core

Applications

  • Sensor gateways
  • Simple motor control
  • Industrial
  • Portables
  • Wearables
  • Gaming controllers
  • Lighting
  • 8/16-bit applications
  • Motor control
  • Consumer
  • Security
  • Climate control

Block Diagram

Block Diagram - NXP Semiconductors LPC84x 32-bit Arm® Cortex®-M0+ MCUs
Published: 2017-09-07 | Updated: 2023-09-27