Cortex-M3, LPC1700 Series Leaflet Datasheet by NXP USA Inc.

View All Related Products | Download PDF Datasheet
- 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
The NXP LPC1700 series uses a low power, cost effective
Cortex-M3 core that operates at up to 120 MHz. Each device
has up to 512 KB of Flash and up to 64 KB of SRAM. The
LPC1700 series features a multi-layer AHB bus that allows
high-bandwidth peripherals such as Ethernet and USB to run
simultaneously, without impacting performance.
Cortex-M3 based microcontrollers with
Ethernet, USB, CAN and 12-bit ADC
120 MHz, 32-bit
Microcontrollers with
Cortex-M3™ core,
LPC1700 series
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
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.
NXP_00_201_UpLPC1700Leaflet_939775016846_v5.indd 1 6/01/10 11:33:33
——- FFF—F ¢ ¢ ¢ ¢ ¢
Selector Guide
Part Number Max Clock
(MHz)
Flash
(KB)
SRAM
(KB) Ethernet USB CAN I2SADC DAC I2CI/O
Pins Package
LPC1769 120 512 64 YDevice/Host/OTG 2Y8Y370 LQFP100
LPC1768 100 512 64 YDevice/Host/OTG 2Y8Y370 LQFP100
LPC1767 100 512 64 YNone 0Y8Y370 LQFP100
LPC1766 100 256 64 YDevice/Host/OTG 2Y8Y370 LQFP100
LPC1765 100 256 64 NDevice/Host/OTG 2Y8Y370 LQFP100
LPC1764 100 128 32 YDevice 2N8N370 LQFP100
LPC1759 120 512 64 NDevice/Host/OTG 2Y6Y252 LQFP80
LPC1758 100 512 64 YDevice/Host/OTG 2Y6Y252 LQFP80
LPC1756 100 256 32 NDevice/Host/OTG 2Y6Y252 LQFP80
LPC1754 100 128 32 NDevice/Host/OTG 1 N 6 Y 2 52 LQFP80
LPC1752 100 64 16 NDevice 1N6N252 LQFP80
LPC1751 100 32 8 N Device 1N6N252 LQFP80
LPC1700 Block Diagram
Up to 64 KB
SRAM
SRAM
Controller
3 × I2C
FM+ I2S2 ×
CAN2.0B
4 × UARTs
RS485/IrDA/Modem
3 ×
SSP/SPI
12-bit/8-ch
ADC
10-bit
DAC
4 × 32-bit
Timers
Quad Encoder
Interface
Motor
Control PWM
Multi-layer AHB Matrix
Advanced Peripheral Bus
Ethernet MAC DMA USB Host/OTG/D PHY PLL DMA GP DMA
FLASH
Test/
Debug
Cortex-M3
Core
Nested
VIC
CPU PLL
Brown Out Detect
Power On Reset
MPU
Trace
FLASH
Accelerator
The LPC176x devices are available in an LQFP100 package
while the LPC175x MCUs are offered in an LQFP80 package.
The LPC1700 series is pin compatible with the popular
NXP LPC2300 series of ARM7 microcontrollers, allowing
designers to compare the M3 and ARM7 cores in the same
socket and simply choose the microcontroller that is best for
their application. With its wide array of peripherals and high
performance, the LPC1700 is ideal for e-Metering, lighting,
industrial networking, alarm systems, white goods and motor
control applications.
Third-Party Development Tools
The following featured development
tools will support the NXP LPC1700
series:
} Evaluation Boards
- Embedded Artists
- Hitex LPC17xx-Stick
- mbed LPC1768 board
- IAR KSDK-LPC17xx
- Keil MCB17xx
} IDEs
- Hitex HiTOP IDE
- IAR Embedded Workbench for
ARM (EWARM)
- Keil µVision3
- CodeRed Eclipse-based Red Suite
- NXP LPCXpresso
} JTAG debuggers
- All debuggers supporting Cortex-
M3™
For more information on our
development tools please visit
www.nxp.com/microcontrollers
www.nxp.com Date of release: December 2009
Document order number: 9397 750 16846
Printed in the Netherlands
©2009 NXP B.V.
All rights reserved. Reproduction in whole or in part is prohibited without the prior written consent of the copyright owner. The
information presented in this document does not form part of any quotation or contract, is believed to be accurate and reliable
and may be changed without notice. No liability will be accepted by the publisher for any consequence of its use. Publication
thereof does not convey nor imply any license under patent- or other industrial or intellectual property rights.
NXP_00_201_UpLPC1700Leaflet_939775016846_v5.indd 2 6/01/10 11:33:33

Products related to this Datasheet

IC MCU 32BIT 256KB FLASH 100LQFP
IC MCU 32BIT 256KB FLASH 100BGA
IC MCU 32BIT 512KB FLASH 80LQFP
IC MCU 32BIT 512KB FLASH 100LQFP
IC MCU 32BIT 512KB FLASH 100BGA
IC MCU 32BIT 128KB FLASH 100LQFP
IC MCU 32BIT 256KB FLASH 100LQFP
IC MCU 32BIT 512KB FLASH 100LQFP
IC MCU 32BIT 512KB FLASH 100LQFP
IC MCU 32BIT 256KB FLASH 100LQFP