LPC2420FET208: Flashless 16-bit/32-bit microcontroller; Ethernet, CAN, ISP/IAP, USB 2.0 device/host/OTG, external memory interface

NXP® Semiconductors designed the LPC2420/2460 microcontroller around a 16-bit/32-bit ARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG and embedded trace. The LPC2420/2460 is flashless. The LPC2420/2460 can execute both 32-bit ARM and 16-bit Thumb instructions. Support for the two instruction sets means engineers can choose to optimize their application for either performance or code size at the sub-routine level. When the core executes instructions in Thumb state it can reduce code size by more than 30 % with only a small loss in performance while executing instructions in ARM state maximizes core performance.

The LPC2420/2460 microcontroller is ideal for multi-purpose communication applications. It incorporates a 10/100 Ethernet Media Access Controller (MAC) (LPC2460 only), a USB full-speed device/host/OTG controller with 4 kB of endpoint RAM, four UARTs, two Controller Area Network (CAN) channels (LPC2460 only), an SPI interface, two Synchronous Serial Ports (SSP), three I²C interfaces, and an I²S interface. Supporting this collection of serial communications interfaces are the following feature components; an on-chip 4 MHz internal precision oscillator, 82/98 kB of total RAM consisting of 64 kB of local SRAM, 16 kB SRAM for Ethernet (LPC2460 only), 16 kB SRAM for general purpose DMA, 2 kB of battery powered SRAM, and an External Memory Controller (EMC). These features make this device optimally suited for communication gateways and protocol converters. Complementing the many serial communication controllers, versatile clocking capabilities, and memory features are various 32-bit timers, an improved 10-bit ADC, 10-bit DAC, two PWM units, four external interrupt pins, and up to 160 fast GPIO lines. The LPC2420/2460 connects 64 of the GPIO pins to the hardware based Vector Interrupt Controller (VIC) that means these external inputs can generate edge-triggered interrupts. All of these features make the LPC2420/2460 particularly suitable for industrial control and medical systems.

LPC2420FET208: Product Block Diagram
sot950-1_3d
Data Sheets (1)
Name/DescriptionModified Date
Flashless 16-bit/32-bit microcontroller; Ethernet, CAN, ISP/IAP, USB 2.0 device/host/OTG, external memory interface (REV 6.2) PDF (488.0 kB) LPC2420_6016 Oct 2013
Errata (2)
Name/DescriptionModified Date
Errata sheet LPC2460 (REV 9.1) PDF (138.0 kB) ES_LPC246024 Jul 2012
Errata sheet LPC2420 (REV 7.1) PDF (131.0 kB) ES_LPC242023 Jul 2012
Application Notes (11)
Name/DescriptionModified Date
Guidelines for full-speed USB on NXP®'s LPC microcontrollers (REV 1.1) PDF (148.0 kB) AN1139220 Feb 2014
LPC24XX external memory bus example (REV 1.1) PDF (542.0 kB) AN1095012 Nov 2012
UUencoding for UART ISP (REV 1.0) PDF (139.0 kB) AN1122906 Jul 2012
Migrating to the LPC1700 series (REV 1.0) PDF (615.0 kB) AN1087806 Oct 2009
NicheLite for LPC implementation notes (REV 1.0) PDF (190.0 kB) AN1077516 Jul 2009
Using the LPC24xx EMC peripheral to drive SDRAM (REV 1.0) PDF (197.0 kB) AN1077101 Dec 2008
NXP® USB host lite (REV 1.0) PDF (252.0 kB) AN1070324 Jul 2008
Full-duplex software UART for LPC2000 (REV 1.0) PDF (1.1 MB) AN1068918 Jan 2008
uC/OS-II Time Management in LPC2000 (REV 1.0) PDF (164.0 kB) AN1041318 Jul 2007
Migrating to the LPC2300/2400 family (REV 1.0) PDF (191.0 kB) AN1057605 Feb 2007
Using IAP for LPC2000 ARM devices (REV 1.0) PDF (123.0 kB) AN1025625 Oct 2004
Users Guides (1)
Name/DescriptionModified Date
LPC24XX User manual (REV 1.0) PDF (4.8 MB) UM1023726 Aug 2009
Brochures (2)
Name/DescriptionModified Date
ARM7 MCU with Ethernet, USB OTG, CAN, and optional LCD controller; 72-MHz, 32-bit microcontroller with ARM7TDMI-S™... (REV 1.0) PDF (120.0 kB) 7501657401 Aug 2008
Create smarter, more efficient white goods; An industry-leading portfolio of cost-effective, power-saving solutions for... (REV 1.0) PDF (1.1 MB) 7501654301 Jun 2008
Package Information (1)
Name/DescriptionModified Date
plastic thin fine-pitch ball grid array package; 208 balls; body 15 x 15 x 0.7 mm (REV 1.0) PDF (607.0 kB) SOT950-108 Feb 2016
Supporting Information (2)
Name/DescriptionModified Date
ADC design guidelines (REV 1.0) PDF (145.0 kB) TN0000909 May 2014
PWM dual edge driver for 3-phase motor control using LPC23xx, LPC24xx (REV 1.0) ZIP (52.0 kB) TN0700X22 Jun 2007
Design Support
Snippets, Boot Code, Headers, Monitors, etc.
Software
Ordering Information
ProductStatusCoreClock speed [max] (MHz)Flash (kB)DMIPSRAM (kB)EEPROM (kB)GPIOEthernetUSBUSB (speed)USB (type)LCDCANUARTI²CSPII²SADC channelsADC (bits)DAC (bits)SCTimer / PWMTimersTimer (bits)RTCPWMPackage nameIOHTemperature rangeSupply voltage [min] (V)Supply voltage [max] (V)DemoboardProduct category
LPC2420FET208ActiveARM77282160243118101432112TFBGA208N-40 °C to +85 °C33.6150-LPC2100/200/300/400-
Package Information
Product IDPackage DescriptionOutline VersionReflow/Wave SolderingPackingProduct StatusPart NumberOrdering code(12NC)MarkingChemical ContentRoHS / Pb Free / RHFLeadFree Conversion DateMSLMSL LF
LPC2420FET208SOT950-1Tray, Bakeable, Single in DrypackActiveLPC2420FET208,551 (9352 902 76551)Standard MarkingLPC2420FET208Always Pb-freeNA2
Flashless 16-bit/32-bit microcontroller; Ethernet, CAN, ISP/IAP, USB 2.0 device/host/OTG, external memory interface LPC2460FET208
Errata sheet LPC2460 LPC2460FET208
Errata sheet LPC2420 LPC2420FET208
Guidelines for full-speed USB on NXP®'s LPC microcontrollers LPC1788FET208
LPC24XX external memory bus example LPC2478FET208
UUencoding for UART ISP LPC43S50FET256
Migrating to the LPC1700 series LPC1768FBD100
NicheLite for LPC implementation notes LPC2478FET208
Using the LPC24xx EMC peripheral to drive SDRAM LPC2478FET208
NXP® USB host lite LPC2478FET208
Full-duplex software UART for LPC2000 LPC2468FET208
uC/OS-II Time Management in LPC2000 LPC2468FET208
Migrating to the LPC2300/2400 family LPC2468FET208
Using IAP for LPC2000 ARM devices LPC2478FET208
LPC24XX User manual LPC2478FET208
ARM7 MCU with Ethernet, USB OTG, CAN, and optional LCD controller; 72-MHz, 32-bit microcontroller with ARM7TDMI-S™... LPC2478FET208
Create smarter, more efficient white goods; An industry-leading portfolio of cost-effective, power-saving solutions for... PMEG6010CE_AUTOMOTIVE
ADC design guidelines LPC4333JET256
PWM dual edge driver for 3-phase motor control using LPC23xx, LPC24xx LPC2478FET208
此文档描述了几个演示LPC SWIM图形库的示例项目 LPC1857FET256
Sample Code Bundle for LPC23xx/LPC24xx Peripherals using Keil's μVision LPC2478FET208
Porting uIP1.0 to LPC23xx/24xx LPC2478FET208
AN10674 - CAN driver with FullCAN mode LPC2468FET208
AN10771_SDRAM_1 LPC2478FET208
AN10722 - RC5 decoder using the LPC2000 LPC2478FET208
SOT950-1 LPC4088FET208
LPC2460FET208
LPC2478FET208