LPC1820FET100 NXP Semiconductors, LPC1820FET100 Datasheet - Page 156

The LPC1820FET100 is a high-performance, cost-effective Cortex-M3 microcontroller featuring 168 kB of SRAM, and advanced peripherals including High Speed USB 2

LPC1820FET100

Manufacturer Part Number
LPC1820FET100
Description
The LPC1820FET100 is a high-performance, cost-effective Cortex-M3 microcontroller featuring 168 kB of SRAM, and advanced peripherals including High Speed USB 2
Manufacturer
NXP Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LPC1820FET100
Manufacturer:
Signetics
Quantity:
45
NXP Semiconductors
21. Contents
1
2
3
4
4.1
5
6
6.1
6.2
7
7.1
7.2
7.3
7.4
7.4.1
7.4.2
7.5
7.6
7.6.1
7.7
7.8
7.8.1
7.9
7.10
7.11
7.11.1
7.11.1.1
7.11.2
7.12
7.12.1
7.13
7.13.1
7.13.1.1
7.13.2
7.13.2.1
7.13.3
7.13.3.1
7.13.4
7.13.5
7.13.5.1
7.13.6
7.13.6.1
7.13.7
7.13.7.1
7.13.8
LPC1850_30_20_10
Preliminary data sheet
General description . . . . . . . . . . . . . . . . . . . . . . 1
Features and benefits . . . . . . . . . . . . . . . . . . . . 1
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Ordering information . . . . . . . . . . . . . . . . . . . . . 4
Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Pinning information . . . . . . . . . . . . . . . . . . . . . . 6
Functional description . . . . . . . . . . . . . . . . . . 67
Ordering options . . . . . . . . . . . . . . . . . . . . . . . . 4
Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Pin description . . . . . . . . . . . . . . . . . . . . . . . . . 7
Architectural overview . . . . . . . . . . . . . . . . . . 67
ARM Cortex-M3 processor . . . . . . . . . . . . . . . 67
AHB multilayer matrix . . . . . . . . . . . . . . . . . . . 68
Nested Vectored Interrupt Controller (NVIC) . 68
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Interrupt sources. . . . . . . . . . . . . . . . . . . . . . . 69
Event router . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Global Input Multiplexer Array (GIMA) . . . . . . 69
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
System Tick timer (SysTick) . . . . . . . . . . . . . . 69
On-chip static RAM. . . . . . . . . . . . . . . . . . . . . 69
ISP (In-System Programming) mode . . . . . . . 70
Boot ROM. . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Memory mapping . . . . . . . . . . . . . . . . . . . . . . 72
Decryption features . . . . . . . . . . . . . . . . . . . . 74
AES decryption . . . . . . . . . . . . . . . . . . . . . . . . 74
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
One-Time Programmable (OTP) memory . . . 74
General Purpose I/O (GPIO) . . . . . . . . . . . . . 74
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
AHB peripherals . . . . . . . . . . . . . . . . . . . . . . . 75
State Configurable Timer (SCT) subsystem . . 75
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
General Purpose DMA (GPDMA) . . . . . . . . . . 75
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
SPI Flash Interface (SPIFI). . . . . . . . . . . . . . . 76
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
SD/MMC card interface . . . . . . . . . . . . . . . . . 77
External Memory Controller (EMC). . . . . . . . . 77
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
High-speed USB Host/Device/OTG interface
(USB0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
High-speed USB Host/Device interface with ULPI
(USB1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
LCD controller. . . . . . . . . . . . . . . . . . . . . . . . . 78
All information provided in this document is subject to legal disclaimers.
Rev. 3.1 — 15 December 2011
7.13.8.1
7.13.9
7.13.9.1
7.14
7.14.1
7.14.1.1
7.14.2
7.14.2.1
7.14.3
7.14.3.1
7.14.4
7.14.4.1
7.14.5
7.14.5.1
7.14.6
7.14.6.1
7.15
7.15.1
7.15.1.1
7.15.2
7.15.3
7.15.3.1
7.15.4
7.15.4.1
7.15.5
7.15.5.1
7.16
7.16.1
7.16.1.1
7.16.2
7.16.2.1
7.17
7.17.1
7.17.1.1
7.17.2
7.18
7.18.1
7.18.2
7.18.3
7.18.4
7.18.5
7.18.6
7.18.7
7.18.8
7.18.9
7.19
8
Limiting values . . . . . . . . . . . . . . . . . . . . . . . . 90
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Digital serial peripherals. . . . . . . . . . . . . . . . . 80
UART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
USART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
SSP serial I/O controller. . . . . . . . . . . . . . . . . 81
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
I
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
I
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
C_CAN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Counter/timers and motor control . . . . . . . . . 83
General purpose 32-bit timers/external event
counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Motor control PWM . . . . . . . . . . . . . . . . . . . . 84
Quadrature Encoder Interface (QEI) . . . . . . . 84
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Repetitive Interrupt (RI) timer. . . . . . . . . . . . . 84
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Windowed WatchDog Timer (WWDT) . . . . . . 85
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Analog peripherals . . . . . . . . . . . . . . . . . . . . . 85
Analog-to-Digital Converter . . . . . . . . . . . . . . 85
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Digital-to-Analog Converter (DAC). . . . . . . . . 86
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Peripherals in the RTC power domain . . . . . . 86
RTC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Alarm timer. . . . . . . . . . . . . . . . . . . . . . . . . . . 86
System control . . . . . . . . . . . . . . . . . . . . . . . . 86
Configuration registers (CREG) . . . . . . . . . . . 86
System Control Unit (SCU) . . . . . . . . . . . . . . 87
Clock Generation Unit (CGU) . . . . . . . . . . . . 87
Internal RC oscillator (IRC) . . . . . . . . . . . . . . 87
PLL0USB (for USB0) . . . . . . . . . . . . . . . . . . . 87
PLL0AUDIO (for audio) . . . . . . . . . . . . . . . . . 87
System PLL1 . . . . . . . . . . . . . . . . . . . . . . . . . 88
Reset Generation Unit (RGU) . . . . . . . . . . . . 88
Power control . . . . . . . . . . . . . . . . . . . . . . . . . 88
Emulation and debugging . . . . . . . . . . . . . . . 89
2
2
C-bus interface . . . . . . . . . . . . . . . . . . . . . . 81
S interface . . . . . . . . . . . . . . . . . . . . . . . . . . 82
32-bit ARM Cortex-M3 microcontroller
LPC1850/30/20/10
© NXP B.V. 2011. All rights reserved.
continued >>
156 of 157

Related parts for LPC1820FET100