lpc1778 NXP Semiconductors, lpc1778 Datasheet - Page 111

no-image

lpc1778

Manufacturer Part Number
lpc1778
Description
32-bit Arm Cortex-m3 Microcontroller; Up To 512 Kb Flash And 96 Kb Sram; Usb Device/host/otg; Ethernet; Lcd; Emc
Manufacturer
NXP Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
lpc1778FBD
Manufacturer:
NXP
Quantity:
20
Part Number:
lpc1778FBD144
Manufacturer:
TI
Quantity:
26
Part Number:
lpc1778FBD144
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
lpc1778FBD144
0
Company:
Part Number:
lpc1778FBD144
Quantity:
10 000
Part Number:
lpc1778FBD144,551
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
lpc1778FBD144551
Manufacturer:
nxp
Quantity:
4 030
Part Number:
lpc1778FBD144K
0
Part Number:
lpc1778FBD208
Manufacturer:
AIMTEC
Quantity:
1 200
Part Number:
lpc1778FBD208
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
lpc1778FBD208
0
Company:
Part Number:
lpc1778FBD208
Quantity:
4 800
Part Number:
lpc1778FBD208,551
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Part Number:
lpc1778FET180
Manufacturer:
NXP
Quantity:
201
Part Number:
lpc1778FET208
Manufacturer:
NXP
Quantity:
201
Part Number:
lpc1778FET208
0
Part Number:
lpc1778FET208,551
Manufacturer:
NXP Semiconductors
Quantity:
10 000
NXP Semiconductors
20. 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
Objective data sheet
General description . . . . . . . . . . . . . . . . . . . . . . 1
Features and benefits . . . . . . . . . . . . . . . . . . . . 1
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Ordering information . . . . . . . . . . . . . . . . . . . . . 4
Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Pinning information . . . . . . . . . . . . . . . . . . . . . . 8
Functional description . . . . . . . . . . . . . . . . . . 43
Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Pin description . . . . . . . . . . . . . . . . . . . . . . . . . 9
Architectural overview . . . . . . . . . . . . . . . . . . 43
ARM Cortex-M3 processor . . . . . . . . . . . . . . . 43
On-chip flash program memory . . . . . . . . . . . 44
EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
On-chip SRAM . . . . . . . . . . . . . . . . . . . . . . . . 44
Memory Protection Unit (MPU). . . . . . . . . . . . 44
Memory map. . . . . . . . . . . . . . . . . . . . . . . . . . 44
Nested Vectored Interrupt Controller (NVIC) . 47
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Interrupt sources. . . . . . . . . . . . . . . . . . . . . . . 47
Pin connect block . . . . . . . . . . . . . . . . . . . . . . 47
External memory controller. . . . . . . . . . . . . . . 47
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
General purpose DMA controller . . . . . . . . . . 50
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
CRC engine . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
LCD controller. . . . . . . . . . . . . . . . . . . . . . . . . 51
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
USB interface . . . . . . . . . . . . . . . . . . . . . . . . . 53
USB device controller . . . . . . . . . . . . . . . . . . . 53
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
USB host controller. . . . . . . . . . . . . . . . . . . . . 54
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
USB OTG controller . . . . . . . . . . . . . . . . . . . . 54
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
SD/MMC card interface . . . . . . . . . . . . . . . . . 54
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Fast general purpose parallel I/O . . . . . . . . . . 55
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
12-bit ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
10-bit DAC . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
UARTs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
All information provided in this document is subject to legal disclaimers.
Rev. 00.04 — 8 July 2010
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.32.1.1
7.32.1.2
7.32.1.3
7.32.2
7.32.3
7.32.4
7.32.5
7.32.5.1
7.32.5.2
7.32.5.3
7.32.5.4
7.32.5.5
7.32.6
7.32.7
7.33
7.33.1
7.33.2
7.33.3
7.33.4
7.33.5
7.33.6
7.33.7
7.34
8
9
Limiting values . . . . . . . . . . . . . . . . . . . . . . . . 72
Thermal characteristics . . . . . . . . . . . . . . . . . 73
SSP serial I/O controller. . . . . . . . . . . . . . . . . 57
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
I
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
I
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
CAN controller and acceptance filters . . . . . . 58
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
General purpose 32-bit timers/external event
counters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Pulse Width Modulator (PWM). . . . . . . . . . . . 60
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Motor control PWM . . . . . . . . . . . . . . . . . . . . 61
Quadrature Encoder Interface (QEI) . . . . . . . 61
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
ARM Cortex-M3 system tick timer . . . . . . . . . 62
Windowed WatchDog Timer (WWDT) . . . . . . 62
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
RTC and backup registers . . . . . . . . . . . . . . . 62
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Clocking and power control . . . . . . . . . . . . . . 63
Crystal oscillators . . . . . . . . . . . . . . . . . . . . . . 63
Internal RC oscillator . . . . . . . . . . . . . . . . . . . 64
Main oscillator . . . . . . . . . . . . . . . . . . . . . . . . 64
RTC oscillator . . . . . . . . . . . . . . . . . . . . . . . . 65
Main PLL (PLL0) . . . . . . . . . . . . . . . . . . . . . . 65
PLL1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Wake-up timer . . . . . . . . . . . . . . . . . . . . . . . . 65
Power control . . . . . . . . . . . . . . . . . . . . . . . . . 66
Sleep mode . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Deep-sleep mode. . . . . . . . . . . . . . . . . . . . . . 66
Power-down mode . . . . . . . . . . . . . . . . . . . . . 67
Deep power-down mode . . . . . . . . . . . . . . . . 67
Wake-up Interrupt Controller (WIC) . . . . . . . . 67
Peripheral power control . . . . . . . . . . . . . . . . 67
Power domains . . . . . . . . . . . . . . . . . . . . . . . 68
System control . . . . . . . . . . . . . . . . . . . . . . . . 69
Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Brownout detection . . . . . . . . . . . . . . . . . . . . 70
Code security (Code Read Protection - CRP) 70
APB interface . . . . . . . . . . . . . . . . . . . . . . . . . 70
AHB multilayer matrix . . . . . . . . . . . . . . . . . . 71
External interrupt inputs . . . . . . . . . . . . . . . . . 71
Memory mapping control . . . . . . . . . . . . . . . . 71
Emulation and debugging . . . . . . . . . . . . . . . 71
2
2
C-bus serial I/O controllers . . . . . . . . . . . . . 57
S-bus serial I/O controllers . . . . . . . . . . . . . 58
32-bit ARM Cortex-M3 microcontroller
LPC178x/7x
© NXP B.V. 2010. All rights reserved.
continued >>
111 of 112

Related parts for lpc1778