PIC32CM5112GC00100 NVIC registers The 66 registers of NVIC (Nested Vectored Interrupt Controller), from 0xE000E100, with their reset value and every field. The PIC32CM5112GC00100 has 2253 registers in 57 peripherals, one page each.
NVIC Nested Vectored Interrupt Controller NVIC_ISER0Interrupt Set Enable Register n
Address 0xE000E100
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does SETENA 31:0 Set enable
NVIC_ISER1Interrupt Set Enable Register n
Address 0xE000E104
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does SETENA 31:0 Set enable
NVIC_ISER2Interrupt Set Enable Register n
Address 0xE000E108
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does SETENA 31:0 Set enable
NVIC_ISER3Interrupt Set Enable Register n
Address 0xE000E10C
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does SETENA 31:0 Set enable
NVIC_ISER4Interrupt Set Enable Register n
Address 0xE000E110
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does SETENA 31:0 Set enable
NVIC_ICER0Interrupt Clear Enable Register n
Address 0xE000E180
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does CLRENA 31:0 Clear enable
NVIC_ICER1Interrupt Clear Enable Register n
Address 0xE000E184
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does CLRENA 31:0 Clear enable
NVIC_ICER2Interrupt Clear Enable Register n
Address 0xE000E188
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does CLRENA 31:0 Clear enable
NVIC_ICER3Interrupt Clear Enable Register n
Address 0xE000E18C
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does CLRENA 31:0 Clear enable
NVIC_ICER4Interrupt Clear Enable Register n
Address 0xE000E190
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does CLRENA 31:0 Clear enable
NVIC_ISPR0Interrupt Set Pending Register n
Address 0xE000E200
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does SETPEND 31:0 Set pending
NVIC_ISPR1Interrupt Set Pending Register n
Address 0xE000E204
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does SETPEND 31:0 Set pending
NVIC_ISPR2Interrupt Set Pending Register n
Address 0xE000E208
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does SETPEND 31:0 Set pending
NVIC_ISPR3Interrupt Set Pending Register n
Address 0xE000E20C
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does SETPEND 31:0 Set pending
NVIC_ISPR4Interrupt Set Pending Register n
Address 0xE000E210
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does SETPEND 31:0 Set pending
NVIC_ICPR0Interrupt Clear Pending Register n
Address 0xE000E280
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does CLRPEND 31:0 Clear pending
NVIC_ICPR1Interrupt Clear Pending Register n
Address 0xE000E284
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does CLRPEND 31:0 Clear pending
NVIC_ICPR2Interrupt Clear Pending Register n
Address 0xE000E288
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does CLRPEND 31:0 Clear pending
NVIC_ICPR3Interrupt Clear Pending Register n
Address 0xE000E28C
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does CLRPEND 31:0 Clear pending
NVIC_ICPR4Interrupt Clear Pending Register n
Address 0xE000E290
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does CLRPEND 31:0 Clear pending
NVIC_IABR0Interrupt Active Bit Register n
Address 0xE000E300
Reset 0x00000000
Access read only
Size 32-bit 1 field
Field Bits What it does ACTIVE 31:0 Active state
NVIC_IABR1Interrupt Active Bit Register n
Address 0xE000E304
Reset 0x00000000
Access read only
Size 32-bit 1 field
Field Bits What it does ACTIVE 31:0 Active state
NVIC_IABR2Interrupt Active Bit Register n
Address 0xE000E308
Reset 0x00000000
Access read only
Size 32-bit 1 field
Field Bits What it does ACTIVE 31:0 Active state
NVIC_IABR3Interrupt Active Bit Register n
Address 0xE000E30C
Reset 0x00000000
Access read only
Size 32-bit 1 field
Field Bits What it does ACTIVE 31:0 Active state
NVIC_IABR4Interrupt Active Bit Register n
Address 0xE000E310
Reset 0x00000000
Access read only
Size 32-bit 1 field
Field Bits What it does ACTIVE 31:0 Active state
NVIC_ITNS0Interrupt Target Non-secure Register n
Address 0xE000E380
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does ITNS 31:0 Interrupt Targets Non-secure
NVIC_ITNS1Interrupt Target Non-secure Register n
Address 0xE000E384
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does ITNS 31:0 Interrupt Targets Non-secure
NVIC_ITNS2Interrupt Target Non-secure Register n
Address 0xE000E388
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does ITNS 31:0 Interrupt Targets Non-secure
NVIC_ITNS3Interrupt Target Non-secure Register n
Address 0xE000E38C
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does ITNS 31:0 Interrupt Targets Non-secure
NVIC_ITNS4Interrupt Target Non-secure Register n
Address 0xE000E390
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does ITNS 31:0 Interrupt Targets Non-secure
NVIC_IPR0Interrupt Priority Register n
Address 0xE000E400
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR1Interrupt Priority Register n
Address 0xE000E404
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR2Interrupt Priority Register n
Address 0xE000E408
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR3Interrupt Priority Register n
Address 0xE000E40C
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR4Interrupt Priority Register n
Address 0xE000E410
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR5Interrupt Priority Register n
Address 0xE000E414
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR6Interrupt Priority Register n
Address 0xE000E418
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR7Interrupt Priority Register n
Address 0xE000E41C
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR8Interrupt Priority Register n
Address 0xE000E420
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR9Interrupt Priority Register n
Address 0xE000E424
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR10Interrupt Priority Register n
Address 0xE000E428
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR11Interrupt Priority Register n
Address 0xE000E42C
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR12Interrupt Priority Register n
Address 0xE000E430
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR13Interrupt Priority Register n
Address 0xE000E434
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR14Interrupt Priority Register n
Address 0xE000E438
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR15Interrupt Priority Register n
Address 0xE000E43C
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR16Interrupt Priority Register n
Address 0xE000E440
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR17Interrupt Priority Register n
Address 0xE000E444
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR18Interrupt Priority Register n
Address 0xE000E448
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR19Interrupt Priority Register n
Address 0xE000E44C
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR20Interrupt Priority Register n
Address 0xE000E450
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR21Interrupt Priority Register n
Address 0xE000E454
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR22Interrupt Priority Register n
Address 0xE000E458
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR23Interrupt Priority Register n
Address 0xE000E45C
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR24Interrupt Priority Register n
Address 0xE000E460
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR25Interrupt Priority Register n
Address 0xE000E464
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR26Interrupt Priority Register n
Address 0xE000E468
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR27Interrupt Priority Register n
Address 0xE000E46C
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR28Interrupt Priority Register n
Address 0xE000E470
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR29Interrupt Priority Register n
Address 0xE000E474
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR30Interrupt Priority Register n
Address 0xE000E478
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR31Interrupt Priority Register n
Address 0xE000E47C
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR32Interrupt Priority Register n
Address 0xE000E480
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR33Interrupt Priority Register n
Address 0xE000E484
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR34Interrupt Priority Register n
Address 0xE000E488
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3
NVIC_IPR35Interrupt Priority Register n
Address 0xE000E48C
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does PRI_N2 23:16 Priority of interrupt number 4n+2 PRI_N1 15:8 Priority of interrupt number 4n+1 PRI_N0 7:0 Priority of interrupt number 4n+0 PRI_N3 31:24 Priority of interrupt number 4n+3