
LPC1766_0.02
© NXP B.V. 2008. All rights reserved.
Objective data sheet
Rev. 00.02 — 12 August 2008
69 of 70
NXP Semiconductors
LPC1766
Fast communication chip
20. Contents
1
General description . . . . . . . . . . . . . . . . . . . . . . 1
2
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
3
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
4
Ordering information . . . . . . . . . . . . . . . . . . . . . 3
4.1
Ordering options . . . . . . . . . . . . . . . . . . . . . . . . 4
5
Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 5
6
Pinning information . . . . . . . . . . . . . . . . . . . . . . 6
6.1
Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
6.2
Pin description . . . . . . . . . . . . . . . . . . . . . . . . . 6
7
Functional description . . . . . . . . . . . . . . . . . . 14
7.1
Architectural overview . . . . . . . . . . . . . . . . . . 14
7.2
ARM Cortex-M3 processor . . . . . . . . . . . . . . . 14
7.3
On-chip flash program memory . . . . . . . . . . . 14
7.4
On-chip SRAM . . . . . . . . . . . . . . . . . . . . . . . . 15
7.5
Memory Protection Unit (MPU). . . . . . . . . . . . 15
7.6
Memory map. . . . . . . . . . . . . . . . . . . . . . . . . . 15
7.7
Nested Vectored Interrupt Controller (NVIC) . 17
7.7.1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
7.7.2
Interrupt sources. . . . . . . . . . . . . . . . . . . . . . . 17
7.8
Pin connect block . . . . . . . . . . . . . . . . . . . . . . 17
7.9
General purpose DMA controller . . . . . . . . . . 17
7.9.1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
7.10
Fast general purpose parallel I/O . . . . . . . . . . 18
7.10.1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
7.11
Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
7.11.1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
7.12
USB interface . . . . . . . . . . . . . . . . . . . . . . . . . 20
7.12.1
USB device controller . . . . . . . . . . . . . . . . . . . 20
7.12.1.1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
7.12.2
USB host controller. . . . . . . . . . . . . . . . . . . . . 21
7.12.2.1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
7.12.3
USB OTG controller . . . . . . . . . . . . . . . . . . . . 21
7.12.3.1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
7.13
CAN controller and acceptance filters . . . . . . 21
7.13.1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
7.14
12-bit ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
7.14.1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
7.15
10-bit DAC . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
7.15.1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
7.16
UARTs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
7.16.1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
7.17
SPI serial I/O controller. . . . . . . . . . . . . . . . . . 23
7.17.1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
7.18
SSP serial I/O controller . . . . . . . . . . . . . . . . . 23
7.18.1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
7.19
I2C-bus serial I/O controllers. . . . . . . . . . . . . . 24
7.19.1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
7.20
I2S-bus serial I/O controllers. . . . . . . . . . . . . . 24
7.20.1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
7.21
General purpose 32-bit timers/external event
counters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
7.21.1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
7.22
Pulse width modulator . . . . . . . . . . . . . . . . . . 25
7.22.1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
7.23
Motor control PWM . . . . . . . . . . . . . . . . . . . . 26
7.24
Quadrature Encoder Interface (QEI) . . . . . . . 27
7.24.1
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
7.25
Repetitive Interrupt (RI) timer. . . . . . . . . . . . . 27
7.25.1
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
7.26
System tick timer . . . . . . . . . . . . . . . . . . . . . . 28
7.27
Watchdog timer . . . . . . . . . . . . . . . . . . . . . . . 28
7.27.1
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
7.28
RTC and backup registers . . . . . . . . . . . . . . . 28
7.28.1
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
7.29
Clocking and power control . . . . . . . . . . . . . . 29
7.29.1
Crystal oscillators . . . . . . . . . . . . . . . . . . . . . . 29
7.29.1.1
Internal RC oscillator . . . . . . . . . . . . . . . . . . . 30
7.29.1.2
Main oscillator . . . . . . . . . . . . . . . . . . . . . . . . 30
7.29.1.3
RTC oscillator . . . . . . . . . . . . . . . . . . . . . . . . 30
7.29.2
Main PLL (PLL0) . . . . . . . . . . . . . . . . . . . . . . 31
7.29.3
USB PLL (PLL1) . . . . . . . . . . . . . . . . . . . . . . 31
7.29.4
RTC clock output . . . . . . . . . . . . . . . . . . . . . . 31
7.29.5
Wake-up timer . . . . . . . . . . . . . . . . . . . . . . . . 31
7.29.6
Power control . . . . . . . . . . . . . . . . . . . . . . . . . 32
7.29.6.1
Sleep mode . . . . . . . . . . . . . . . . . . . . . . . . . . 32
7.29.6.2
Deep-sleep mode. . . . . . . . . . . . . . . . . . . . . . 32
7.29.6.3
Power-down mode . . . . . . . . . . . . . . . . . . . . . 33
7.29.6.4
Deep power-down mode . . . . . . . . . . . . . . . . 33
7.29.6.5
Wakeup interrupt controller . . . . . . . . . . . . . . 33
7.29.7
Peripheral power control . . . . . . . . . . . . . . . . 33
7.29.8
Power domains . . . . . . . . . . . . . . . . . . . . . . . 33
7.30
System control . . . . . . . . . . . . . . . . . . . . . . . . 35
7.30.1
Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
7.30.2
Brownout detection . . . . . . . . . . . . . . . . . . . . 36
7.30.3
Code security (Code Read Protection - CRP) 36
7.30.4
APB interface . . . . . . . . . . . . . . . . . . . . . . . . . 36
7.30.5
AHB multilayer matrix . . . . . . . . . . . . . . . . . . 37
7.30.6
External interrupt inputs . . . . . . . . . . . . . . . . . 37
7.30.7
Memory mapping control . . . . . . . . . . . . . . . . 37
7.31
Emulation and debugging . . . . . . . . . . . . . . . 37
8
Limiting values . . . . . . . . . . . . . . . . . . . . . . . . 37
9
Thermal characteristics . . . . . . . . . . . . . . . . . 38
9.1
Thermal characteristics . . . . . . . . . . . . . . . . . 38
10
Static characteristics . . . . . . . . . . . . . . . . . . . 40
10.1
Power consumption . . . . . . . . . . . . . . . . . . . 43
10.2
Electrical pin characteristics. . . . . . . . . . . . . . 46
11
Dynamic characteristics. . . . . . . . . . . . . . . . . 48
11.1
Flash memory . . . . . . . . . . . . . . . . . . . . . . . . 48
11.2
External clock. . . . . . . . . . . . . . . . . . . . . . . . . 48
11.3
Internal RC oscillator . . . . . . . . . . . . . . . . . . . 49
11.4
JTAG interface . . . . . . . . . . . . . . . . . . . . . . . . 50
11.5
I2C-bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
11.6
SSP interface . . . . . . . . . . . . . . . . . . . . . . . . . 51
11.7
USB interface. . . . . . . . . . . . . . . . . . . . . . . . . 52
11.8
SPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
11.9
Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
11.10
UART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
11.11
I2S-interface . . . . . . . . . . . . . . . . . . . . . . . . . . 58
12
ADC electrical characteristics . . . . . . . . . . . . 59