Datasheet
LPC81XM All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2014. All rights reserved.
Product data sheet Rev. 4.3 — 22 April 2014 75 of 76
continued >>
NXP Semiconductors
LPC81xM
32-bit ARM Cortex-M0+ microcontroller
22. Contents
1 General description. . . . . . . . . . . . . . . . . . . . . . 1
2 Features and benefits . . . . . . . . . . . . . . . . . . . . 1
3 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
4 Ordering information. . . . . . . . . . . . . . . . . . . . . 3
4.1 Ordering options . . . . . . . . . . . . . . . . . . . . . . . . 3
5 Marking. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
6 Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 5
7 Pinning information. . . . . . . . . . . . . . . . . . . . . . 6
7.1 Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
7.2 Pin description . . . . . . . . . . . . . . . . . . . . . . . . . 8
8 Functional description . . . . . . . . . . . . . . . . . . 13
8.1 ARM Cortex-M0+ core . . . . . . . . . . . . . . . . . . 13
8.2 On-chip flash program memory . . . . . . . . . . . 13
8.3 On-chip SRAM . . . . . . . . . . . . . . . . . . . . . . . . 13
8.4 On-chip ROM . . . . . . . . . . . . . . . . . . . . . . . . . 13
8.5 Nested Vectored Interrupt Controller (NVIC) . 13
8.5.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
8.5.2 Interrupt sources. . . . . . . . . . . . . . . . . . . . . . . 13
8.6 System tick timer . . . . . . . . . . . . . . . . . . . . . . 14
8.7 Memory map. . . . . . . . . . . . . . . . . . . . . . . . . . 14
8.8 I/O configuration . . . . . . . . . . . . . . . . . . . . . . . 15
8.8.1 Standard I/O pad configuration. . . . . . . . . . . . 16
8.9 Switch Matrix (SWM) . . . . . . . . . . . . . . . . . . . 17
8.10 Fast General-Purpose parallel I/O (GPIO) . . . 17
8.10.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
8.11 Pin interrupt/pattern match engine . . . . . . . . . 18
8.11.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
8.12 USART0/1/2 . . . . . . . . . . . . . . . . . . . . . . . . . . 19
8.12.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
8.13 SPI0/1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
8.13.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
8.14 I2C-bus interface . . . . . . . . . . . . . . . . . . . . . . 20
8.14.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
8.15 State-Configurable Timer/PWM
(SCTimer/PWM) . . . . . . . . . . . . . . . . . . . . . . . 20
8.15.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
8.16 Multi-Rate Timer (MRT) . . . . . . . . . . . . . . . . . 21
8.16.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
8.17 Windowed WatchDog Timer (WWDT) . . . . . . 21
8.17.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
8.18 Self Wake-up Timer (WKT). . . . . . . . . . . . . . . 22
8.18.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
8.19 Analog comparator (ACMP) . . . . . . . . . . . . . . 22
8.19.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
8.20 Clocking and power control . . . . . . . . . . . . . . 24
8.20.1 Crystal and internal oscillators . . . . . . . . . . . . 24
8.20.1.1 Internal RC Oscillator (IRC) . . . . . . . . . . . . . . 25
8.20.1.2 Crystal Oscillator (SysOsc) . . . . . . . . . . . . . . 25
8.20.1.3 Internal Low-power Oscillator and Watchdog
Oscillator (WDOsc) . . . . . . . . . . . . . . . . . . . . 25
8.20.2 Clock input . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
8.20.3 System PLL . . . . . . . . . . . . . . . . . . . . . . . . . . 25
8.20.4 Clock output. . . . . . . . . . . . . . . . . . . . . . . . . . 26
8.20.5 Wake-up process . . . . . . . . . . . . . . . . . . . . . . 26
8.20.6 Power control. . . . . . . . . . . . . . . . . . . . . . . . . 26
8.20.6.1 Power profiles . . . . . . . . . . . . . . . . . . . . . . . . 26
8.20.6.2 Sleep mode . . . . . . . . . . . . . . . . . . . . . . . . . . 26
8.20.6.3 Deep-sleep mode. . . . . . . . . . . . . . . . . . . . . . 27
8.20.6.4 Power-down mode. . . . . . . . . . . . . . . . . . . . . 27
8.20.6.5 Deep power-down mode . . . . . . . . . . . . . . . . 27
8.21 System control . . . . . . . . . . . . . . . . . . . . . . . . 28
8.21.1 Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
8.21.2 Brownout detection . . . . . . . . . . . . . . . . . . . . 28
8.21.3 Code security (Code Read Protection - CRP) 29
8.21.4 APB interface. . . . . . . . . . . . . . . . . . . . . . . . . 29
8.21.5 AHBLite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
8.22 Emulation and debugging . . . . . . . . . . . . . . . 30
9 Limiting values . . . . . . . . . . . . . . . . . . . . . . . . 31
10 Thermal characteristics . . . . . . . . . . . . . . . . . 32
11 Static characteristics . . . . . . . . . . . . . . . . . . . 33
11.1 Power consumption . . . . . . . . . . . . . . . . . . . . 37
11.2 CoreMark data . . . . . . . . . . . . . . . . . . . . . . . . 41
11.3 Peripheral power consumption . . . . . . . . . . . 42
11.4 Electrical pin characteristics. . . . . . . . . . . . . . 43
12 Dynamic characteristics. . . . . . . . . . . . . . . . . 46
12.1 Flash memory . . . . . . . . . . . . . . . . . . . . . . . . 46
12.2 External clock for the oscillator in slave mode 46
12.3 Internal oscillators . . . . . . . . . . . . . . . . . . . . . 47
12.4 I/O pins. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
12.5 I
2
C-bus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
12.6 SPI interfaces. . . . . . . . . . . . . . . . . . . . . . . . . 50
12.7 USART interface . . . . . . . . . . . . . . . . . . . . . . 53
13 Analog characteristics . . . . . . . . . . . . . . . . . . 54
13.1 BOD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
13.2 Internal voltage reference . . . . . . . . . . . . . . . 54
13.3 Comparator . . . . . . . . . . . . . . . . . . . . . . . . . . 55
14 Application information . . . . . . . . . . . . . . . . . 58
14.1 Typical wake-up times . . . . . . . . . . . . . . . . . . 58
14.2 XTAL input . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
14.3 XTAL Printed Circuit Board (PCB) layout
guidelines. . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
15 Package outline. . . . . . . . . . . . . . . . . . . . . . . . 61
