PIC24FJ128GU410 INTERRUPT registers

The 51 registers of INTERRUPT (Interrupts), from 0x80, with their reset value and every field. The PIC24FJ128GU410 has 738 registers in 67 peripherals, one page each.

INTERRUPT Interrupts

INTCON1

Address
0x80
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
NSTDIS15
MATHERR4
ADDRERR3
STKERR2
OSCFAIL1

INTCON2

Address
0x82
Reset
0x8000
Access
read/write
Size
16-bit
9 fields
FieldBitsWhat it does
GIE15
DISI14
SWTRAP13
AIVTEN8
INT4EP4
INT3EP3
INT2EP2
INT1EP1
INT0EP0

INTCON3

Address
0x84
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
DMT15

INTCON4

Address
0x86
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
ECCDB1
SGHT0

IFS0

Address
0x88
Reset
0x0000
Access
read/write
Size
16-bit
14 fields
FieldBitsWhat it does
NVMIF15
DMA1IF14
AD1IF13
U1TXIF12
U1RXIF11
SPI1TXIF10
SPI1IF9
T3IF8
T2IF7
DMA0IF4
T1IF3
CCT2IF2
CCT1IF1
INT0IF0

IFS1

Address
0x8A
Reset
0x0000
Access
read/write
Size
16-bit
13 fields
FieldBitsWhat it does
U2TXIF15
U2RXIF14
INT2IF13
T5IF12
T4IF11
DMA2IF8
CCP6IF7
CCP5IF6
INT1IF4
IOCIF3
CMIF2
MI2C1IF1
SI2C1IF0

IFS2

Address
0x8C
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
CCT5IF15
DMA4IF14
CCT4IF12
CCT3IF11
DMA3IF4
SPI2TXIF1
SPI2IF0

IFS3

Address
0x8E
Reset
0x0000
Access
read/write
Size
16-bit
14 fields
FieldBitsWhat it does
CCP1IF15
RTCIF14
DMA5IF13
SPI3RXIF12
SPI2RXIF11
SPI1RXIF10
SPI4RXIF9
INT4IF6
INT3IF5
CCT8IF4
CCT7IF3
MI2C2IF2
SI2C2IF1
CCT6IF0

IFS4

Address
0x90
Reset
0x0000
Access
read/write
Size
16-bit
10 fields
FieldBitsWhat it does
DAC1IF14
CCP8IF10
CCP7IF9
HLVDIF8
MI2C3IF7
SI2C3IF6
CRCIF3
U2ERIF2
U1ERIF1
CCP2IF0

IFS5

Address
0x92
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
CCP4IF15
CCP3IF14
SPI4TXIF13
SPI4IF12
SPI3TXIF11
SPI3IF10
U4TXIF9
U4RXIF8
U4ERIF7
USB1IF6
I2C2BCIF5
I2C1BCIF4
U3TXIF3
U3RXIF2
U3ERIF1

IFS6

Address
0x94
Reset
0x0000
Access
read/write
Size
16-bit
11 fields
FieldBitsWhat it does
U5RXIF15
RTCCTSIF14
I2C3BCIF13
ECCSBEIF12
FSTIF10
LCDATIF5
LCDIF4
CLC4IF3
CLC3IF2
CLC2IF1
CLC1IF0

IFS7

Address
0x96
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
JTAGIF5
U6ERIF4
U6TXIF3
U6RXIF2
U5ERIF1
U5TXIF0

IEC0

Address
0x98
Reset
0x0000
Access
read/write
Size
16-bit
14 fields
FieldBitsWhat it does
NVMIE15
DMA1IE14
AD1IE13
U1TXIE12
U1RXIE11
SPI1TXIE10
SPI1IE9
T3IE8
T2IE7
DMA0IE4
T1IE3
CCT2IE2
CCT1IE1
INT0IE0

IEC1

Address
0x9A
Reset
0x0000
Access
read/write
Size
16-bit
13 fields
FieldBitsWhat it does
U2TXIE15
U2RXIE14
INT2IE13
T5IE12
T4IE11
DMA2IE8
CCP6IE7
CCP5IE6
INT1IE4
IOCIE3
CMIE2
MI2C1IE1
SI2C1IE0

IEC2

Address
0x9C
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
CCT5IE15
DMA4IE14
CCT4IE12
CCT3IE11
DMA3IE4
SPI2TXIE1
SPI2IE0

IEC3

Address
0x9E
Reset
0x0000
Access
read/write
Size
16-bit
14 fields
FieldBitsWhat it does
CCP1IE15
RTCIE14
DMA5IE13
SPI3RXIE12
SPI2RXIE11
SPI1RXIE10
SPI4RXIE9
INT4IE6
INT3IE5
CCT8IE4
CCT7IE3
MI2C2IE2
SI2C2IE1
CCT6IE0

IEC4

Address
0xA0
Reset
0x0000
Access
read/write
Size
16-bit
10 fields
FieldBitsWhat it does
DAC1IE14
CCP8IE10
CCP7IE9
HLVDIE8
MI2C3IE7
SI2C3IE6
CRCIE3
U2ERIE2
U1ERIE1
CCP2IE0

IEC5

Address
0xA2
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
CCP4IE15
CCP3IE14
SPI4TXIE13
SPI4IE12
SPI3TXIE11
SPI3IE10
U4TXIE9
U4RXIE8
U4ERIE7
USB1IE6
I2C2BCIE5
I2C1BCIE4
U3TXIE3
U3RXIE2
U3ERIE1

IEC6

Address
0xA4
Reset
0x0000
Access
read/write
Size
16-bit
11 fields
FieldBitsWhat it does
U5RXIE15
RTCCTSIE14
I2C3BCIE13
ECCSBEIE12
FSTIE10
LCDATIE5
LCDIE4
CLC4IE3
CLC3IE2
CLC2IE1
CLC1IE0

IEC7

Address
0xA6
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
JTAGIE5
U6ERIE4
U6TXIE3
U6RXIE2
U5ERIE1
U5TXIE0

IPC0

Address
0xA8
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
T1IP14:12
CCT2IP10:8
CCT1IP6:4
INT0IP2:0

IPC1

Address
0xAA
Reset
0x4004
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
T2IP14:12
DMA0IP2:0

IPC2

Address
0xAC
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
U1RXIP14:12
SPI1TXIP10:8
SPI1IP6:4
T3IP2:0

IPC3

Address
0xAE
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
NVMIP14:12
DMA1IP10:8
AD1IP6:4
U1TXIP2:0

IPC4

Address
0xB0
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
IOCIP14:12
CMIP10:8
MI2C1IP6:4
SI2C1IP2:0

IPC5

Address
0xB2
Reset
0x4404
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
CCP6IP14:12
CCP5IP10:8
INT1IP2:0

IPC6

Address
0xB4
Reset
0x4004
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
T4IP14:12
DMA2IP2:0

IPC7

Address
0xB6
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
U2TXIP14:12
U2RXIP10:8
INT2IP6:4
T5IP2:0

IPC8

Address
0xB8
Reset
0x0044
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
SPI2TXIP6:4
SPI2IP2:0

IPC9

Address
0xBA
Reset
0x0004
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
DMA3IP2:0

IPC10

Address
0xBC
Reset
0x4000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
CCT3IP14:12

IPC11

Address
0xBE
Reset
0x4404
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
CCT5IP14:12
DMA4IP10:8
CCT4IP2:0

IPC12

Address
0xC0
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CCT7IP14:12
MI2C2IP10:8
SI2C2IP6:4
CCT6IP2:0

IPC13

Address
0xC2
Reset
0x0444
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
INT4IP10:8
INT3IP6:4
CCT8IP2:0

IPC14

Address
0xC4
Reset
0x4440
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
SPI2RXIP14:12
SPI1RXIP10:8
SPI4RXIP6:4

IPC15

Address
0xC6
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CCP1IP14:12
RTCIP10:8
DMA5IP6:4
SPI3RXIP2:0

IPC16

Address
0xC8
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CRCIP14:12
U2ERIP10:8
U1ERIP6:4
CCP2IP2:0

IPC17

Address
0xCA
Reset
0x4400
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
MI2C3IP14:12
SI2C3IP10:8

IPC18

Address
0xCC
Reset
0x0444
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
CCP8IP10:8
CCP7IP6:4
HLVDIP2:0

IPC19

Address
0xCE
Reset
0x0400
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
DAC1IP10:8

IPC20

Address
0xD0
Reset
0x4440
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
U3TXIP14:12
U3RXIP10:8
U3ERIP6:4

IPC21

Address
0xD2
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
U4ERIP14:12
USB1IP10:8
I2C2BCIP6:4
I2C1BCIP2:0

IPC22

Address
0xD4
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
SPI3TXIP14:12
SPI3IP10:8
U4TXIP6:4
U4RXIP2:0

IPC23

Address
0xD6
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CCP4IP14:12
CCP3IP10:8
SPI4TXIP6:4
SPI4IP2:0

IPC24

Address
0xD8
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CLC4IP14:12
CLC3IP10:8
CLC2IP6:4
CLC1IP2:0

IPC25

Address
0xDA
Reset
0x0044
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
LCDATIP6:4
LCDIP2:0

IPC26

Address
0xDC
Reset
0x0400
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
FSTIP10:8

IPC27

Address
0xDE
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
U5RXIP14:12
RTCCTSIP10:8
I2C3BCIP6:4
ECCSBEIP2:0

IPC28

Address
0xE0
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
U6TXIP14:12
U6RXIP10:8
U5ERIP6:4
U5TXIP2:0

IPC29

Address
0xE2
Reset
0x0044
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
JTAGIP6:4
U6ERIP2:0

INTTREG

Address
0xE4
Reset
0x0000
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CPUIRQ15
VHOLD13
ILR11:8
VECNUM7:0