UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2012. All rights reserved.
User manual
Rev. 1.3 — 6 July 2012
58 of 1269
NXP Semiconductors
UM10503
Chapter 7: LPC43xx Nested Vectored Interrupt Controller (NVIC)
7.7 Register description
The following table summarizes the registers in the NVIC. The Cortex-M4/M0 User
Guides provide a functional description of the NVIC registers.
Table 27.
Register overview: NVIC (base address 0xE000 E000)
Name
Access Address
offset
Description
Reset
value
ISER0
RW
0x100
Interrupt Set-Enable Register 0. This register allows enabling interrupts and
reading back the interrupt enables for specific peripheral functions.
0
ISER1
RW
0x104
Interrupt Set-Enable Register 1. This register allows enabling interrupts and
reading back the interrupt enables for specific peripheral functions.
0
ICER0
RW
0x180
Interrupt Clear-Enable Register 0. This register allows disabling interrupts and
reading back the interrupt enables for specific peripheral functions.
0
ICER1
RW
0x184
Interrupt Clear-Enable Register 1. This register allows disabling interrupts and
reading back the interrupt enables for specific peripheral functions.
0
ISPR0
RW
0x200
Interrupt Set-Pending Register 0. This register allows changing the interrupt
state to pending and reading back the interrupt pending state for specific
peripheral functions.
0
ISPR1
RW
0x204
Interrupt Set-Pending Register 1. This register allows changing the interrupt
state to pending and reading back the interrupt pending state for specific
peripheral functions.
0
ICPR0
RW
0x280
Interrupt Clear-Pending Register 0. This register allows changing the interrupt
state to not pending and reading back the interrupt pending state for specific
peripheral functions.
0
ICPR1
RW
0x284
Interrupt Clear-Pending Register 1. This register allows changing the interrupt
state to not pending and reading back the interrupt pending state for specific
peripheral functions.
0
IABR0
RO
0x300
Interrupt Active Bit Register 0. This register allows reading the current interrupt
active state for specific peripheral functions.
0
IABR1
RO
0x304
Interrupt Active Bit Register 1. This register allows reading the current interrupt
active state for specific peripheral functions.
0
IPR0
RW
0x400
Interrupt Priority Registers 0. This register allows assigning a priority to each
interrupt. Each register contains the 5-bit priority fields for 4 interrupts.
0
IPR1
RW
0x404
Interrupt Priority Registers 1 This register allows assigning a priority to each
interrupt. Each register contains the 5-bit priority fields for 4 interrupts.
0
IPR2
RW
0x408
Interrupt Priority Registers 2. This register allows assigning a priority to each
interrupt. Each register contains the 5-bit priority fields for 4 interrupts.
0
IPR3
RW
0x40C
Interrupt Priority Registers 3. This register allows assigning a priority to each
interrupt. Each register contains the 5-bit priority fields for 4 interrupts.
0
IPR4
RW
0x410
Interrupt Priority Registers 4. This register allows assigning a priority to each
interrupt. Each register contains the 5-bit priority fields for 4 interrupts.
0
IPR5
RW
0x414
Interrupt Priority Registers 5. This register allows assigning a priority to each
interrupt. Each register contains the 5-bit priority fields for 4 interrupts.
0
IPR6
RW
0x418
Interrupt Priority Registers 6. This register allows assigning a priority to each
interrupt. Each register contains the 5-bit priority fields for 4 interrupts.
0
IPR7
RW
0x41C
Interrupt Priority Registers 7. This register allows assigning a priority to each
interrupt. Each register contains the 5-bit priority fields for 4 interrupts.
0
STIR
WO
0xF00
Software Trigger Interrupt Register. This register allows software to generate an
interrupt.
0