Datasheet
LPC1315_16_17_45_46_47 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2012. All rights reserved.
Product data sheet Rev. 3 — 20 September 2012  76 of 77
continued >>
NXP Semiconductors
LPC1315/16/17/45/46/47
32-bit ARM Cortex-M3 microcontroller
19. Contents
1  General description. . . . . . . . . . . . . . . . . . . . . .  1
2  Features and benefits . . . . . . . . . . . . . . . . . . . .  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  . . . . . . . . . . . . . . . . . . . . . . . .  12
7  Functional description  . . . . . . . . . . . . . . . . . .  24
7.1  On-chip flash programming memory  . . . . . . .  24
7.2  EEPROM  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  24
7.3  SRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  24
7.4  On-chip ROM . . . . . . . . . . . . . . . . . . . . . . . . .  24
7.5  Memory map. . . . . . . . . . . . . . . . . . . . . . . . . .  24
7.6  Nested Vectored Interrupt Controller 
(NVIC). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  25
7.6.1  Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  25
7.6.2  Interrupt sources. . . . . . . . . . . . . . . . . . . . . . .  26
7.7  IOCON block . . . . . . . . . . . . . . . . . . . . . . . . .  26
7.7.1  Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  26
7.8 General Purpose Input/Output GPIO . . . . . . .  26
7.8.1  Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  27
7.9  USB interface . . . . . . . . . . . . . . . . . . . . . . . .  27
7.9.1  Full-speed USB device controller . . . . . . . . . .  27
7.9.1.1  Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  27
7.10  USART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  27
7.10.1  Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  28
7.11  SSP serial I/O controller . . . . . . . . . . . . . . . . .  28
7.11.1  Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  28
7.12 I
2
C-bus serial I/O controller  . . . . . . . . . . . . . .  28
7.12.1  Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  29
7.13  12-bit ADC . . . . . . . . . . . . . . . . . . . . . . . . . . .  29
7.13.1  Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  29
7.14  General purpose external event 
counter/timers. . . . . . . . . . . . . . . . . . . . . . . . .  29
7.14.1  Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  30
7.15  Repetitive Interrupt (RI) timer . . . . . . . . . . . . .  30
7.15.1  Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  30
7.16  System tick timer  . . . . . . . . . . . . . . . . . . . . . .  30
7.17 Windowed WatchDog Timer 
(WWDT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  30
7.17.1  Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  31
7.18  Clocking and power control  . . . . . . . . . . . . . .  31
7.18.1  Integrated oscillators  . . . . . . . . . . . . . . . . . . .  31
7.18.1.1  Internal RC oscillator  . . . . . . . . . . . . . . . . . . .  32
7.18.1.2  System oscillator . . . . . . . . . . . . . . . . . . . . . .  33
7.18.1.3  Watchdog oscillator . . . . . . . . . . . . . . . . . . . .   33
7.18.2  System PLL and USB PLL. . . . . . . . . . . . . . .   33
7.18.3  Clock output. . . . . . . . . . . . . . . . . . . . . . . . . .   33
7.18.4  Wake-up process . . . . . . . . . . . . . . . . . . . . . . 33
7.18.5  Power control. . . . . . . . . . . . . . . . . . . . . . . . .   33
7.18.5.1  Power profiles  . . . . . . . . . . . . . . . . . . . . . . . .   34
7.18.5.2  Sleep mode . . . . . . . . . . . . . . . . . . . . . . . . . .   34
7.18.5.3  Deep-sleep mode. . . . . . . . . . . . . . . . . . . . . .   34
7.18.5.4  Power-down mode. . . . . . . . . . . . . . . . . . . . . 35
7.18.5.5  Deep power-down mode . . . . . . . . . . . . . . . .   35
7.18.6  System control . . . . . . . . . . . . . . . . . . . . . . . .   35
7.18.6.1  Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   35
7.18.6.2  Brownout detection  . . . . . . . . . . . . . . . . . . . . 35
7.18.6.3 Code security 
(Code Read Protection - CRP) . . . . . . . . . . .   36
7.18.6.4  APB interface . . . . . . . . . . . . . . . . . . . . . . . . .   36
7.18.6.5  AHBLite . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   36
7.18.6.6 External interrupt inputs. . . . . . . . . . . . . . . . .   36
7.19  Emulation and debugging  . . . . . . . . . . . . . . .   36
8  Limiting values . . . . . . . . . . . . . . . . . . . . . . . .   38
9  Static characteristics  . . . . . . . . . . . . . . . . . . .   39
9.1  BOD static characteristics . . . . . . . . . . . . . . .   42
9.2  Power consumption . . . . . . . . . . . . . . . . . . .   43
9.3  Electrical pin characteristics. . . . . . . . . . . . . .   47
10  Dynamic characteristics. . . . . . . . . . . . . . . . .   51
10.1  Flash/EEPROM memory . . . . . . . . . . . . . . . .   51
10.2  External clock. . . . . . . . . . . . . . . . . . . . . . . . .   51
10.3  Internal oscillators . . . . . . . . . . . . . . . . . . . . .   53
10.4  I/O pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
10.5 I
2
C-bus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   54
10.6  SSP interface. . . . . . . . . . . . . . . . . . . . . . . . .   56
11  ADC electrical characteristics . . . . . . . . . . . . 59
12  Application information . . . . . . . . . . . . . . . . .   61
12.1  Suggested USB interface solutions . . . . . . . .   61
12.2  XTAL input . . . . . . . . . . . . . . . . . . . . . . . . . . .   61
12.3  XTAL Printed-Circuit Board 
(PCB) layout guidelines . . . . . . . . . . . . . . . . .   63
12.4  Standard I/O pad configuration  . . . . . . . . . . .   64
12.5  Reset pad configuration. . . . . . . . . . . . . . . . .   65
12.6  ADC usage notes. . . . . . . . . . . . . . . . . . . . . . 65
13  Package outline. . . . . . . . . . . . . . . . . . . . . . . .   66
14  Soldering . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   69
15  Abbreviations  . . . . . . . . . . . . . . . . . . . . . . . . .   72
16  Revision history  . . . . . . . . . . . . . . . . . . . . . . .   73
17  Legal information . . . . . . . . . . . . . . . . . . . . . .   74
17.1  Data sheet status. . . . . . . . . . . . . . . . . . . . . .   74










