
NXP Semiconductors.
120 MHz, 32-bit Microcontrollers with Cortex-M3™ core, LPC1700 series
The LPC1700 series of low power cost-effective Cortex-M3 microcontrollers feature best in-class peripheral support such as Ethernet, USB 2.0 Host/OTG/Device, and CAN 2.0B. Operating at speeds up to 120 MHz, they have up to 512 KB of FLASH, up to 64 KB of SRAM, 12-bit A/D and 10-bit D/A converters as well as an internal RC oscillator.
KEY FEATUREs
► ARM Cortex-M3 core
- Up to 120 MHz operation
- Nested Vectored Interrupt Controller for fast deterministic interrupts
- Wakeup Interrupt Controller allows automatic wake from any priority interrupt
- Memory Protection Unit
- Four reduced power modes: Sleep, Deep-sleep, Power-down and Deep power-down
► Memories
- Up to 512 KB Flash memory
- Up to 64 KB SRAM
► Serial Peripherals
- 10/100 Ethernet MAC
- USB 2.0 full-speed device/Host/ OTG controller with on-chip PHY
- Four UARTs with fractional baud rate generation, RS-485. 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
- Real-Time Clock operating at < 1 uA
- Eight channel General Purpose DMA controller
- Up to 70 General Purpose I/O
- Motor control PWM and Quadrature Encoder Interface to support three-phase motors
- Four 32-bit general purpose timers/counters
- 4 MHz internal RC oscillator trimmed to 1 % accuracy