120 MHz, 32-bit Microcontrollers with Cortex-M3™ core, LPC1700 series
Cortex-M3 based microcontrollers with Ethernet, USB, CAN and 12-bit ADC
The LPC1700 series of low power cost-effective Cortex-M3 microcontrollers feature bestin-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 } O ther 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.
NXP_00_201_UpLPC1700Leaflet_939775016846_v5.indd 1
6/01/10 11:33:33
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.
Selector Guide
Part Number
LPC1769 LPC1768 LPC1767 LPC1766 LPC1765 LPC1764 LPC1759 LPC1758 LPC1756 LPC1754 LPC1752 LPC1751
Max Clock (MHz)
120 100 100 100 100 100 120 100 100 100 100 100
Flash (KB)
512 512 512 256 256 128 512 512 256 128 64 32
SRAM (KB)
64 64 64 64 64 32 64 64 32 32 16 8
Ethernet
Y Y Y Y N Y N Y N N N N
USB
Device/Host/OTG Device/Host/OTG None Device/Host/OTG Device/Host/OTG Device Device/Host/OTG Device/Host/OTG Device/Host/OTG Device/Host/OTG Device Device
CAN
2 2 0 2 2 2 2 2 2 1 1 1
I2S
Y Y Y Y Y N Y Y Y N N N
ADC
8 8 8 8 8 8 6 6 6 6 6 6
DAC
Y Y Y Y Y N Y Y Y Y N N
I 2C
3 3 3 3 3 3 2 2 2 2 2 2
I/O Pins
70 70 70 70 70 70 52 52 52 52 52 52
Package
LQFP100 LQFP100 LQFP100 LQFP100 LQFP100 LQFP100 LQFP80 LQFP80 LQFP80 LQFP80 LQFP80 LQFP80
Third-Party Development Tools The following featured development tools will support the NXP LPC1700 series:
} Evaluation Boards
LPC1700 Block Diagram
Up to 64 KB SRAM SRAM Controller Test/ Debug Trace Nested VIC MPU CPU PLL Brown Out Detect Power On Reset
FLASH FLASH Accelerator
- 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 CortexM3™ For more information on our development tools please visit www.nxp.com/microcontrollers
Cortex-M3 Core Multi-layer AHB Matrix
Ethernet MAC 3 × I2C FM+
DMA 3× SSP/SPI
USB Host/OTG/D I2S
PHY PLL DMA
GP DMA 2× CAN2.0B
4 × UARTs RS485/IrDA/Modem
Advanced Peripheral Bus 12-bit/8-ch ADC 10-bit DAC 4 × 32-bit Timers Motor Control PWM Quad Encoder Interface
www.nxp.com
©2009 NXP B.V. A ll 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. Date of release: December 2009 Document order number: 9397 750 16846 Printed in the Netherlands
NXP_00_201_UpLPC1700Leaflet_939775016846_v5.indd 2
6/01/10 11:33:33
很抱歉,暂时无法提供与“LPC1700”相匹配的价格&库存,您可以联系我们找货
免费人工找货