Datasheet

xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xx xx xxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx x x
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx xxx
LPC408X_7X All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2014. All rights reserved.
Product data sheet Rev. 3.1 — 1 September 2014 55 of 138
NXP Semiconductors
LPC408x/7x
32-bit ARM Cortex-M4 microcontroller
(1) Not available on all parts. See Tab le 2 and Table 4 .
Fig 9. LPC408x/7x memory map
0x4000 4000
0x4000 8000
0x4000 C000
0x4001 0000
0x4001 8000
0x4002 0000
0x4002 8000
0x4002 C000
0x4003 4000
0x4003 0000
0x4003 8000
0x4003 C000
0x4004 0000
0x4004 4000
0x4004 8000
0x4004 C000
0x4005 C000
0x4006 0000
0x4008 0000
0x4002 4000
0x4001 C000
0x4001 4000
0x4000 0000
APB1 peripherals
0x4008 0000
0x4008 8000
0x4008 C000
0x4009 0000
0x4009 4000
0x4009 8000
0x4009 C000
0x400A 0000
0x400A 4000
0x400A 8000
0x400A C000
0x400B 0000
0x400B 4000
0x400B 8000
0x400B C000
0x400C 0000
0x400F C000
0x4010 0000
SSP0
DAC
timer 2
timer 3
UART2
UART3
USART4
(1)
I
2
C2
1 - 0 reserved
2
3
4
5
6
7
8
9
10
SSP2
I
2
S
11
12
reserved
motor control PWM
reserved
30 - 17 reserved
13
14
15
16
system control31
reserved
EMC 4 x static chip select
(1)
EMC 4 x dynamic chip select
(1)
reserved
private peripheral bus
0 GB
0.5 GB
4 GB
1 GB
0x1FFF 0000
0x2000 0000
0x2000 8000
0x2008 0000
0x2200 0000
0x200A 0000
0x2400 0000
0x2800 0000
0x4000 0000
0x4008 0000
0x4010 0000
0x4200 0000
0x4400 0000
0x8000 0000
0xA000 0000
0xE000 0000
0xE010 0000
0xFFFF FFFF
reserved
reserved
reserved
SPIFI data
reserved
reserved
APB0 peripherals
0xE004 0000
AHB peripherals
APB1 peripherals
peripheral SRAM bit-band
alias addressing
peripheral bit-band alias addressing
0x2000 4000
0x2000 2000
LPC408x/7x
QEI
(1)
SD/MMC
(1)
APB0 peripherals
WWDT
timer 0
timer 1
UART0
UART1
reserved
reserved
CAN AF RAM
CAN common
CAN1
CAN2
CAN AF registers
PWM0
I
2
C0
RTC/event recorder
+ backup registers
GPIO interrupts
pin connect
SSP1
ADC
22 - 19 reserved
I
2
C1
31 - 24 reserved
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
23
PWM1
8 kB boot ROM
0x0000 0000
0x0000 0400
active interrupt vectors
+ 256 words
I-code/D-code
memory space
002aag736
reserved
0x1FFF 2000
0x2900 0000
reserved
reserved
0x2008 0000
0x2008 4000
0x2008 8000
0x2008 C000
0x200A 0000
0x2009 C000
AHB peripherals
LCD
(1)
USB
(1)
Ethernet
(1)
GPDMA controller
0
1
2
3
0x2009 0000
CRC engine
4
0x2009 4000
5
0x2009 8000
GPIO
EMC registers
6
7
0x0000 0000
0x0001 0000
0x0002 0000
0x0004 0000
0x0008 0000
0x1000 0000
0x1000 4000
0x1000 8000
0x1001 0000
64 kB on- chip flash (LPC4072)
128 kB on- chip flash (LPC4074)
256 kB on-chip flash (LPC4076)
512 kB on-chip flash (LPC4078)
reserved
16 kB main SRAM (LPC4072)
32 kB main SRAM (LPC4074)
64 kB main SRAM (LPC4088/78/76)
16 kB peripheral SRAM1 (LPC4088/78)
8 kB peripheral SRAM0 (LPC4074/72)
16 kB peripheral SRAM0 (LPC4088/78/76)