
UM10850
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2016. All rights reserved.
User manual
Rev. 2.4 — 13 September 2016
17 of 464
NXP Semiconductors
UM10850
Chapter 3: LPC5410x Nested Vectored Interrupt Controller (NVIC)
3.4 Register description
The NVIC registers are located on the ARM private peripheral bus.
[1]
This register is not available for the Cortex-M0+.
Table 3.
Register overview: NVIC (base address 0xE000 E000)
Name
Access
Address
offset
Description
Reset
value
Refer-
ence
ISER0
R/W
0x100
Interrupt Set Enable Register 0. This register allows enabling interrupts
and reading back the interrupt enables for peripheral functions.
0
ISER1
R/W
0x104
Interrupt Set Enable Register 1. See ISER0 description.
0
ICER0
R/W
0x180
Interrupt Clear Enable Register 0. This register allows disabling
interrupts and reading back the interrupt enables for peripheral functions.
0
ICER1
R/W
0x184
Interrupt Clear Enable Register 1. See ISER0 description.
0
ISPR0
R/W
0x200
Interrupt Set Pending Register 0. This register allows changing the
interrupt state to pending and reading back the interrupt pending state for
peripheral functions.
0
ISPR1
R/W
0x204
Interrupt Set Pending Register 1. See ISPR0 description.
0
ICPR0
R/W
0x280
Interrupt Clear Pending Register 0. This register allows changing the
interrupt state to not pending and reading back the interrupt pending
state for peripheral functions.
0
ICPR1
R/W
0x284
Interrupt Clear Pending Register 1. See ICPR0 description.
0
RO
0x300
Interrupt Active Bit Register 0. This register allows reading the current
interrupt active state for specific peripheral functions.
0
RO
0x304
Interrupt Active Bit Register 1. See IABR0 description.
0
IPR0
R/W
0x400
Interrupt Priority Register 0. This register contains the 3-bit priority fields
for interrupts 0 to 3.
0
IPR1
R/W
0x404
Interrupt Priority Register 1. This register contains the 3-bit priority fields
for interrupts 4 to 7.
0
IPR2
R/W
0x408
Interrupt Priority Register 2. This register contains the 3-bit priority fields
for interrupts 8 to 11.
0
IPR3
R/W
0x40C
Interrupt Priority Register 3. This register contains the 3-bit priority fields
for interrupts 12 to 15.
0
IPR4
R/W
0x410
Interrupt Priority Register 4. This register contains the 3-bit priority fields
for interrupts 16 to 19.
0
IPR5
R/W
0x414
Interrupt Priority Register 5. This register contains the 3-bit priority fields
for interrupts 20 to 23.
0
IPR6
R/W
0x418
Interrupt Priority Register 6. This register contains the 3-bit priority fields
for interrupts 24 to 27.
0
IPR7
R/W
0x41C
Interrupt Priority Register 7. This register contains the 3-bit priority fields
for interrupts 28 to 31.
0
IPR8
R/W
0x420
Interrupt Priority Register 8. This register contains the 3-bit priority fields
for interrupts 32 to 35.
0
IPR9
R/W
0x424
Interrupt Priority Register 9. This register contains the 3-bit priority fields
for interrupts 36 to 39.
0
IPR10
R/W
0x428
Interrupt Priority Register 10. This register contains the 3-bit priority field
for interrupt 40.
0
WO
0xF00
Software Trigger Interrupt Register, allows software to generate
interrupts.
-