Silica

LPC178x/7x - ARM Cortex-M3 MCU with External Memory Bus

Silica NXP ARM LPC177x LPC178x iconThe LPC178x/7x from NXP is an ARM Cortex-M3 based microcontroller for embedded applications requiring a high level of integration and low power dissipation. 

The LPC178x/7x adds a specialized flash memory accelerator to accomplish optimal performance when executing code from flash.


The pinout of LPC178x/7x is intended to allow pin function compatibility with the LPC24xx and LPC23xx.

LPC178x/7x Key Features

  • ARM Cortex-M3 Core
    - Up to 120 MHz operation
    - Nested Vectored Interrupt Controller (NVIC) for fast deterministic interrupts
    - Wakeup interrupt controller allows automatic wake from any priority interrupt
    - Memory Protection Unit (MPU)
    - Four reduced-power modes: Sleep, Deep-sleep, Power-down, and Deep power-down
  • Memories
    - Up to 512 KB Flash memory
    - Up to 96 KB SRAM
    - Up to 4 KB EEPROM
  • Serial Peripherals
    - 10/100 Ethernet MAC
    - USB 2.0 full-speed device/host/OTG controller with on-chip PHY
    - Four UARTs & one USART with fractional baud rate generation, RS-485, smart card (ISO7816-3) mode, modem control I/O, and IrDA
    - Two CAN 2.0B controllers
    - Three SSP/SPI controllers
    - Three I2C-bus interfaces with one supporting Fast-mode Plus (1 Mbit/s data rates)
    - I2S interface for digital audio
  • Analog Peripherals
    - 12-bit analog-to-digital converter with eight channels
    - 10-bit digital-to-analog converter
  • Other Peripherals
    - Low-power Real-Time Clock with Event Recorder for Tamper Detection
    - Eight-channel, general-purpose DMA controller
    - Up to 165 GPIO
    - Motor control PWM and quadrature encoder interface
    - Four 32-bit general-purpose timers/counters with eight capture/ten compare outputs
    - 12 MHz internal RC oscillator trimmed to 1% accuracy

LPC178x/7x Applications

  • Communications:
    - Point-of-sale terminals, web servers, multi-protocol bridges
  • Industrial/Medical:
    - Automation controllers, application control, robotics control, HVAC, PLC, inverters, circuit breakers, medical scanning, security monitoring, motor drive, video intercom
  • Consumer/Appliance:
    - Audio, MP3 decoders, alarm systems, displays, printers, scanners, small appliances, fitness equipment
  • Automotive:
    - After-market, car alarms, GPS/fleet monitors

LPC178x/7x Block Diagram
Silica NXP ARM LPC177x LPC178x bd
NXP 150px

More Information

For additional information please

Contact Silica

Related Documents