LPC1752FBD80 NXP Semiconductors, LPC1752FBD80 Datasheet - Page 63
LPC1752FBD80
Manufacturer Part Number
LPC1752FBD80
Description
IC, 32BIT MCU, ARM CORTEX, 100MHZ LQFP80
Manufacturer
NXP Semiconductors
Datasheet
1.LPC1751FBD80.pdf
(64 pages)
Specifications of LPC1752FBD80
Controller Family/series
(ARM Cortex)
No. Of I/o's
52
Ram Memory Size
16KB
Cpu Speed
100MHz
No. Of Timers
4
Interface
CAN, I2C, SPI, UART
Core Size
32 Bit
Program Memory Size
64KB
Oscillator Type
External, Internal
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
LPC1752FBD80
Manufacturer:
INTERSIL
Quantity:
6 181
Company:
Part Number:
LPC1752FBD80
Manufacturer:
NXP
Quantity:
5 000
Part Number:
LPC1752FBD80
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Company:
Part Number:
LPC1752FBD80,551
Manufacturer:
NXP Semiconductors
Quantity:
10 000
NXP Semiconductors
20. Contents
1
2
3
4
4.1
5
6
6.1
6.2
7
7.1
7.2
7.3
7.4
7.5
7.6
7.7
7.7.1
7.7.2
7.8
7.9
7.9.1
7.10
7.10.1
7.11
7.11.1
7.12
7.12.1
7.12.1.1
7.12.2
7.12.2.1
7.12.3
7.12.3.1
7.13
7.13.1
7.14
7.14.1
7.15
7.15.1
7.16
7.16.1
7.17
7.17.1
7.18
7.18.1
7.19
7.19.1
LPC1758_56_54_52_51_3
Product data sheet
General description . . . . . . . . . . . . . . . . . . . . . . 1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Ordering information . . . . . . . . . . . . . . . . . . . . . 4
Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Pinning information . . . . . . . . . . . . . . . . . . . . . . 6
Functional description . . . . . . . . . . . . . . . . . . 13
Ordering options . . . . . . . . . . . . . . . . . . . . . . . . 4
Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Pin description . . . . . . . . . . . . . . . . . . . . . . . . . 6
Architectural overview . . . . . . . . . . . . . . . . . . 13
ARM Cortex-M3 processor . . . . . . . . . . . . . . . 13
On-chip flash program memory . . . . . . . . . . . 13
On-chip SRAM . . . . . . . . . . . . . . . . . . . . . . . . 13
Memory Protection Unit (MPU). . . . . . . . . . . . 13
Memory map. . . . . . . . . . . . . . . . . . . . . . . . . . 14
Nested Vectored Interrupt Controller (NVIC) . 16
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Interrupt sources. . . . . . . . . . . . . . . . . . . . . . . 16
Pin connect block . . . . . . . . . . . . . . . . . . . . . . 16
General purpose DMA controller . . . . . . . . . . 16
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Fast general purpose parallel I/O . . . . . . . . . . 17
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Ethernet (LPC1758 only) . . . . . . . . . . . . . . . . 18
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
USB interface . . . . . . . . . . . . . . . . . . . . . . . . . 19
USB device controller . . . . . . . . . . . . . . . . . . . 19
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
USB host controller (LPC1758/56/54 only). . . 20
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
USB OTG controller (LPC1758/56/54 only).. . 20
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
CAN controller and acceptance filters . . . . . . 20
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
12-bit ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
10-bit DAC (LPC1758/56/54 only) . . . . . . . . . 21
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
UARTs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
SPI serial I/O controller. . . . . . . . . . . . . . . . . . 22
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
SSP serial I/O controller . . . . . . . . . . . . . . . . . 22
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
I
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2
C-bus serial I/O controllers. . . . . . . . . . . . . . 23
Rev. 03 — 19 November 2009
7.20
7.20.1
7.21
7.21.1
7.22
7.22.1
7.23
7.24
7.24.1
7.25
7.25.1
7.26
7.27
7.27.1
7.28
7.28.1
7.29
7.29.1
7.29.1.1
7.29.1.2
7.29.1.3
7.29.2
7.29.3
7.29.4
7.29.5
7.29.5.1
7.29.5.2
7.29.5.3
7.29.5.4
7.29.5.5
7.29.6
7.29.7
7.30
7.30.1
7.30.2
7.30.3
7.30.4
7.30.5
7.30.6
7.30.7
7.31
8
9
9.1
10
Limiting values . . . . . . . . . . . . . . . . . . . . . . . . 37
Thermal characteristics . . . . . . . . . . . . . . . . . 38
Static characteristics . . . . . . . . . . . . . . . . . . . 39
I
(LPC1758/56 only) . . . . . . . . . . . . . . . . . . . . . 23
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
General purpose 32-bit timers/external
event counters . . . . . . . . . . . . . . . . . . . . . . . . 24
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Pulse width modulator . . . . . . . . . . . . . . . . . . 25
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Motor control PWM . . . . . . . . . . . . . . . . . . . . 26
Quadrature Encoder Interface (QEI) . . . . . . . 26
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Repetitive Interrupt (RI) timer. . . . . . . . . . . . . 27
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
ARM Cortex-M3 system tick timer . . . . . . . . . 27
Watchdog timer . . . . . . . . . . . . . . . . . . . . . . . 27
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
RTC and backup registers . . . . . . . . . . . . . . . 28
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Clocking and power control . . . . . . . . . . . . . . 28
Crystal oscillators. . . . . . . . . . . . . . . . . . . . . . 28
Internal RC oscillator . . . . . . . . . . . . . . . . . . . 29
Main oscillator . . . . . . . . . . . . . . . . . . . . . . . . 29
RTC oscillator . . . . . . . . . . . . . . . . . . . . . . . . 29
Main PLL (PLL0) . . . . . . . . . . . . . . . . . . . . . . 30
USB PLL (PLL1) . . . . . . . . . . . . . . . . . . . . . . 30
Wake-up timer . . . . . . . . . . . . . . . . . . . . . . . . 30
Power control . . . . . . . . . . . . . . . . . . . . . . . . . 31
Sleep mode . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Deep-sleep mode. . . . . . . . . . . . . . . . . . . . . . 31
Power-down mode . . . . . . . . . . . . . . . . . . . . . 32
Deep power-down mode . . . . . . . . . . . . . . . . 32
Wakeup interrupt controller . . . . . . . . . . . . . . 32
Peripheral power control . . . . . . . . . . . . . . . . 32
Power domains . . . . . . . . . . . . . . . . . . . . . . . 32
System control . . . . . . . . . . . . . . . . . . . . . . . . 34
Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Brownout detection . . . . . . . . . . . . . . . . . . . . 35
Code security (Code Read Protection - CRP) 35
APB interface . . . . . . . . . . . . . . . . . . . . . . . . . 35
AHB multilayer matrix . . . . . . . . . . . . . . . . . . 36
External interrupt inputs . . . . . . . . . . . . . . . . . 36
Memory mapping control . . . . . . . . . . . . . . . . 36
Emulation and debugging . . . . . . . . . . . . . . . 36
Thermal characteristics . . . . . . . . . . . . . . . . . 38
LPC1758/56/54/52/51
2
S-bus serial I/O controllers
32-bit ARM Cortex-M3 microcontroller
© NXP B.V. 2009. All rights reserved.
continued >>
63 of 64