UM10237_2 © NXP B.V. 2008. All rights reserved.
User manual Rev. 02 — 19 December 2008 777 o f 792
NXP Semiconductors UM10237
Chapter 36: LPC24XX Supplementary information
10.26 Static Memory Write Delay registers
(EMCStaticWaitwr0-3 - 0xFFE08214, 2 34, 254,
274) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
10.27 Static Memory Turn Round Delay registers
(EMCStaticWaitTurn0-3 - 0xFFE08218, 238, 258,
278) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
11 External memory interface . . . . . . . . . . . . . . . 95
11.1 32-bit wide memory bank connection . . . . . . 96
11.2 16-bit wide memory bank connection . . . . . . 97
11.3 8-bit wide memory bank connection . . . . . . . 98
11.4 Memory configuration example . . . . . . . . . . . 99
Chapter 6: LPC24XX Memory Accelerator Module (MAM)
1 How to read this chapter. . . . . . . . . . . . . . . . 100
2 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . 100
3 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
4 Memory Acceleration Module blocks. . . . . . 101
4.1 Flash memory bank . . . . . . . . . . . . . . . . . . . 101
4.2 Instruction latches and data latches . . . . . . . 102
4.3 Flash programming Issues. . . . . . . . . . . . . . 102
5 Memory Accelerator Module operating modes .
102
6 MAM configuration . . . . . . . . . . . . . . . . . . . . 103
7 Register description . . . . . . . . . . . . . . . . . . . 104
7.1 MAM Control Register (MAMCR - 0xE01F C000)
104
7.2 MAM Timing Register (MAMTIM - 0xE01F C004)
104
8 MAM usage notes . . . . . . . . . . . . . . . . . . . . . 106
Chapter 7: LPC24XX Vectored Interrupt Controller (VIC)
1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
2 Description. . . . . . . . . . . . . . . . . . . . . . . . . . . 108
3 Register description . . . . . . . . . . . . . . . . . . . 108
3.1 Software Interrupt Register (VICSoftInt -
0xFFFF F018). . . . . . . . . . . . . . . . . . . . . . . . 111
3.2 Software Interrupt Clear Register
(VICSoftIntClear - 0xFFFFF01C) . . . . . . . . . 111
3.3 Raw Interrupt Status Register (VICRawIntr -
0xFFFF F008). . . . . . . . . . . . . . . . . . . . . . . . 111
3.4 Interrupt Enable Register (VICIntEnable -
0xFFFF F010). . . . . . . . . . . . . . . . . . . . . . . . 112
3.5 Interrupt Enable Clear Register (VICIntEnClear -
0xFFFF F014). . . . . . . . . . . . . . . . . . . . . . . . 112
3.6 Interrupt Select Register (VICIntSelect -
0xFFFF F00C) . . . . . . . . . . . . . . . . . . . . . . . 112
3.7 IRQ Status Register (VICIRQStatus -
0xFFFF F000) . . . . . . . . . . . . . . . . . . . . . . . . 113
3.8 FIQ Status Register (VICFIQStatus -
0xFFFF F004) . . . . . . . . . . . . . . . . . . . . . . . . 113
3.9 Vector Address Registers 0-31 (VICVectAddr0-31
- 0xFFFF F100 to 17C) . . . . . . . . . . . . . . . . . 113
3.10 Vector Priority Registers 0-31
(VICVectPriority0-31 - 0xFFFF F200 to 27C). 114
3.11 Vector Address Register (VICAddress -
0xFFFF FF00) . . . . . . . . . . . . . . . . . . . . . . . . 114
3.12 Software Priority Mask Register
(VICSWPriorityMask - 0xFFFF F024) . . . . . . 114
3.13 Protection Enable Register (VICProtection -
0xFFFF F020) . . . . . . . . . . . . . . . . . . . . . . . . 115
4 Interrupt sources. . . . . . . . . . . . . . . . . . . . . . . 115
Chapter 8: LPC24XX Pin configuration
1 How to read this chapter. . . . . . . . . . . . . . . . 119
2 LPC2400 pin packages . . . . . . . . . . . . . . . . . 119
2.1 LPC2400 180-pin package . . . . . . . . . . . . . . 119
2.2 LPC2400 208-pin packages . . . . . . . . . . . . . 120
3 LPC2458 pinning information . . . . . . . . . . . 120
4 LPC2460/68 pinning information . . . . . . . . . 136
5 LPC2470/78 pinning information . . . . . . . . . 154
6 LPC2460/70 boot control . . . . . . . . . . . . . . . 174
Chapter 9: LPC24XX Pin connect
1 How to read this chapter. . . . . . . . . . . . . . . . 176
2 Description. . . . . . . . . . . . . . . . . . . . . . . . . . . 176
3 Pin function select register values. . . . . . . . 177
4 Pin mode select register values. . . . . . . . . . 177
5 Register description . . . . . . . . . . . . . . . . . . . 177
Pin control module register reset values. . . . .178
5.1 Pin Function Select register 0 (PINSEL0 -
0xE002 C000). . . . . . . . . . . . . . . . . . . . . . . . 178
5.2 Pin Function Select Register 1 (PINSEL1 -
0xE002 C004). . . . . . . . . . . . . . . . . . . . . . . . 179
5.3 Pin Function Select register 2 (PINSEL2 -
0xE002 C008) . . . . . . . . . . . . . . . . . . . . . . . 180
5.4 Pin Function Select Register 3 (PINSEL3 -
0xE002 C00C). . . . . . . . . . . . . . . . . . . . . . . 180
5.5 Pin Function Select Register 4 (PINSEL4 -
0xE002 C010) . . . . . . . . . . . . . . . . . . . . . . . 181
5.6 Pin Function Select Register 5 (PINSEL5 -
0xE002 C014) . . . . . . . . . . . . . . . . . . . . . . . 183
5.7 Pin Function Select Register 6 (PINSEL6 -
0xE002 C018) . . . . . . . . . . . . . . . . . . . . . . . 185
5.8 Pin Function Select Register 7 (PINSEL7 -
0xE002 C01C). . . . . . . . . . . . . . . . . . . . . . . 185