LPC1788FBD144,551 NXP Semiconductors, LPC1788FBD144,551 Datasheet - Page 119

no-image

LPC1788FBD144,551

Manufacturer Part Number
LPC1788FBD144,551
Description
8-bit Microcontrollers - MCU CORTEX-M3 512KB FL 96KB SRAM 4KB EE USB
Manufacturer
NXP Semiconductors
Datasheet

Specifications of LPC1788FBD144,551

Rohs
yes
Factory Pack Quantity
60
NXP Semiconductors
21. Contents
1
2
3
4
5
6
6.1
6.2
7
7.1
7.2
7.3
7.4
7.5
7.6
7.7
7.8
7.8.1
7.8.2
7.9
7.10
7.10.1
7.11
7.11.1
7.12
7.12.1
7.13
7.13.1
7.14
7.14.1
7.15
7.15.1
7.15.1.1
7.15.2
7.15.2.1
7.15.3
7.15.3.1
7.16
7.16.1
7.17
7.17.1
7.18
7.18.1
7.19
7.19.1
7.20
7.20.1
LPC178X_7X
Product data sheet
General description . . . . . . . . . . . . . . . . . . . . . . 1
Features and benefits . . . . . . . . . . . . . . . . . . . . 1
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Ordering information . . . . . . . . . . . . . . . . . . . . . 5
Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Pinning information . . . . . . . . . . . . . . . . . . . . . . 8
Functional description . . . . . . . . . . . . . . . . . . 40
On-chip flash program memory . . . . . . . . . . . 41
Nested Vectored Interrupt Controller (NVIC) . 44
General purpose DMA controller . . . . . . . . . . 46
Fast general purpose parallel I/O . . . . . . . . . . 51
Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Pin description . . . . . . . . . . . . . . . . . . . . . . . . . 9
Architectural overview . . . . . . . . . . . . . . . . . . 40
ARM Cortex-M3 processor . . . . . . . . . . . . . . . 41
EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
On-chip SRAM . . . . . . . . . . . . . . . . . . . . . . . . 41
Memory Protection Unit (MPU). . . . . . . . . . . . 41
Memory map. . . . . . . . . . . . . . . . . . . . . . . . . . 42
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Interrupt sources. . . . . . . . . . . . . . . . . . . . . . . 44
Pin connect block . . . . . . . . . . . . . . . . . . . . . . 44
External memory controller. . . . . . . . . . . . . . . 44
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
CRC engine . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
LCD controller. . . . . . . . . . . . . . . . . . . . . . . . . 48
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
USB interface . . . . . . . . . . . . . . . . . . . . . . . . . 50
USB device controller . . . . . . . . . . . . . . . . . . . 50
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
USB host controller. . . . . . . . . . . . . . . . . . . . . 50
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
USB OTG controller . . . . . . . . . . . . . . . . . . . . 51
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
SD/MMC card interface . . . . . . . . . . . . . . . . . 51
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
12-bit ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
10-bit DAC . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
UARTs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
All information provided in this document is subject to legal disclaimers.
Rev. 4.1 — 15 November 2012
7.21
7.21.1
7.22
7.22.1
7.23
7.23.1
7.24
7.24.1
7.25
7.25.1
7.26
7.26.1
7.27
7.28
7.28.1
7.29
7.30
7.30.1
7.31
7.31.1
7.32
7.32.1
7.33
7.33.1
7.33.1.1
7.33.1.2
7.33.1.3
7.33.1.4
7.33.2
7.33.3
7.33.4
7.33.4.1
7.33.4.2
7.33.4.3
7.33.4.4
7.33.4.5
7.33.5
7.33.6
7.34
7.34.1
7.34.2
7.34.3
7.34.4
7.34.5
7.34.6
7.34.7
7.35
SSP serial I/O controller. . . . . . . . . . . . . . . . . 53
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
I
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
I
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
CAN controller and acceptance filters . . . . . . 55
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
General purpose 32-bit timers/external event
counters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Pulse Width Modulator (PWM). . . . . . . . . . . . 56
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Motor control PWM . . . . . . . . . . . . . . . . . . . . 57
Quadrature Encoder Interface (QEI) . . . . . . . 58
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
ARM Cortex-M3 system tick timer . . . . . . . . . 58
Windowed WatchDog Timer (WWDT) . . . . . . 59
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
RTC and backup registers . . . . . . . . . . . . . . . 59
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Event monitor/recorder . . . . . . . . . . . . . . . . . 60
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Clocking and power control . . . . . . . . . . . . . . 60
Crystal oscillators . . . . . . . . . . . . . . . . . . . . . . 60
Internal RC oscillator . . . . . . . . . . . . . . . . . . . 61
Main oscillator . . . . . . . . . . . . . . . . . . . . . . . . 61
RTC oscillator . . . . . . . . . . . . . . . . . . . . . . . . 62
Watchdog oscillator . . . . . . . . . . . . . . . . . . . . 62
Main PLL (PLL0) and Alternate PLL (PLL1) . 62
Wake-up timer . . . . . . . . . . . . . . . . . . . . . . . . 63
Power control . . . . . . . . . . . . . . . . . . . . . . . . . 63
Sleep mode . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Deep-sleep mode. . . . . . . . . . . . . . . . . . . . . . 64
Power-down mode . . . . . . . . . . . . . . . . . . . . . 64
Deep power-down mode . . . . . . . . . . . . . . . . 65
Wake-up Interrupt Controller (WIC) . . . . . . . . 65
Peripheral power control . . . . . . . . . . . . . . . . 65
Power domains . . . . . . . . . . . . . . . . . . . . . . . 65
System control . . . . . . . . . . . . . . . . . . . . . . . . 67
Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Brownout detection . . . . . . . . . . . . . . . . . . . . 67
Code security (Code Read Protection - CRP) 67
APB interface . . . . . . . . . . . . . . . . . . . . . . . . . 68
AHB multilayer matrix . . . . . . . . . . . . . . . . . . 68
External interrupt inputs . . . . . . . . . . . . . . . . . 68
Memory mapping control . . . . . . . . . . . . . . . . 68
Debug control. . . . . . . . . . . . . . . . . . . . . . . . . 68
2
2
C-bus serial I/O controllers . . . . . . . . . . . . . 54
S-bus serial I/O controllers . . . . . . . . . . . . . 55
32-bit ARM Cortex-M3 microcontroller
LPC178x/7x
© NXP B.V. 2012. All rights reserved.
continued >>
119 of 120

Related parts for LPC1788FBD144,551