PIC24FJ256DA110 INTERRUPT registers

The 40 registers of INTERRUPT (Interrupts), from 0x80, with their reset value and every field. The PIC24FJ256DA110 has 464 registers in 61 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
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
ALTIVT15
DISI14
INT4EP4
INT3EP3
INT2EP2
INT1EP1
INT0EP0

IFS0

Address
0x84
Reset
0x0000
Access
read/write
Size
16-bit
13 fields
FieldBitsWhat it does
AD1IF13
U1TXIF12
U1RXIF11
SPI1IF10
SPF1IF9
T3IF8
T2IF7
OC2IF6
IC2IF5
T1IF3
OC1IF2
IC1IF1
INT0IF0

IFS1

Address
0x86
Reset
0x0000
Access
read/write
Size
16-bit
14 fields
FieldBitsWhat it does
U2TXIF15
U2RXIF14
INT2IF13
T5IF12
T4IF11
OC4IF10
OC3IF9
IC8IF7
IC7IF6
INT1IF4
CNIF3
CMIF2
MI2C1IF1
SI2C1IF0

IFS2

Address
0x88
Reset
0x0000
Access
read/write
Size
16-bit
11 fields
FieldBitsWhat it does
PMPIF13
OC8IF12
OC7IF11
OC6IF10
OC5IF9
IC6IF8
IC5IF7
IC4IF6
IC3IF5
SPI2IF1
SPF2IF0

IFS3

Address
0x8A
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
RTCIF14
INT4IF6
INT3IF5
MI2C2IF2
SI2C2IF1

IFS4

Address
0x8C
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
CTMUIF13
LVDIF8
CRCIF3
U2ERIF2
U1ERIF1

IFS5

Address
0x8E
Reset
0x0000
Access
read/write
Size
16-bit
13 fields
FieldBitsWhat it does
IC9IF13
OC9IF12
SPI3IF11
SPF3IF10
U4TXIF9
U4RXIF8
U4ERIF7
USB1IF6
MI2C3IF5
SI2C3IF4
U3TXIF3
U3RXIF2
U3ERIF1

IFS6

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

IEC0

Address
0x94
Reset
0x0000
Access
read/write
Size
16-bit
13 fields
FieldBitsWhat it does
AD1IE13
U1TXIE12
U1RXIE11
SPI1IE10
SPF1IE9
T3IE8
T2IE7
OC2IE6
IC2IE5
T1IE3
OC1IE2
IC1IE1
INT0IE0

IEC1

Address
0x96
Reset
0x0000
Access
read/write
Size
16-bit
14 fields
FieldBitsWhat it does
U2TXIE15
U2RXIE14
INT2IE13
T5IE12
T4IE11
OC4IE10
OC3IE9
IC8IE7
IC7IE6
INT1IE4
CNIE3
CMIE2
MI2C1IE1
SI2C1IE0

IEC2

Address
0x98
Reset
0x0000
Access
read/write
Size
16-bit
11 fields
FieldBitsWhat it does
PMPIE13
OC8IE12
OC7IE11
OC6IE10
OC5IE9
IC6IE8
IC5IE7
IC4IE6
IC3IE5
SPI2IE1
SPF2IE0

IEC3

Address
0x9A
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
RTCIE14
INT4IE6
INT3IE5
MI2C2IE2
SI2C2IE1

IEC4

Address
0x9C
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
CTMUIE13
LVDIE8
CRCIE3
U2ERIE2
U1ERIE1

IEC5

Address
0x9E
Reset
0x0000
Access
read/write
Size
16-bit
13 fields
FieldBitsWhat it does
IC9IE13
OC9IE12
SPI3IE11
SPF3IE10
U4TXIE9
U4RXIE8
U4ERIE7
USB1IE6
MI2C3IE5
SI2C3IE4
U3TXIE3
U3RXIE2
U3ERIE1

IEC6

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

IPC0

Address
0xA4
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
T1IP14:12
OC1IP10:8
IC1IP6:4
INT0IP2:0

IPC1

Address
0xA6
Reset
0x4440
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
T2IP14:12
OC2IP10:8
IC2IP6:4

IPC2

Address
0xA8
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
U1RXIP14:12
SPI1IP10:8
SPF1IP6:4
T3IP2:0

IPC3

Address
0xAA
Reset
0x0044
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
AD1IP6:4
U1TXIP2:0

IPC4

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

IPC5

Address
0xAE
Reset
0x4404
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
IC8IP14:12
IC7IP10:8
INT1IP2:0

IPC6

Address
0xB0
Reset
0x4440
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
T4IP14:12
OC4IP10:8
OC3IP6:4

IPC7

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

IPC8

Address
0xB4
Reset
0x0044
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
SPI2IP6:4
SPF2IP2:0

IPC9

Address
0xB6
Reset
0x4440
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
IC5IP14:12
IC4IP10:8
IC3IP6:4

IPC10

Address
0xB8
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
OC7IP14:12
OC6IP10:8
OC5IP6:4
IC6IP2:0

IPC11

Address
0xBA
Reset
0x0044
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
PMPIP6:4
OC8IP2:0

IPC12

Address
0xBC
Reset
0x0440
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
MI2C2IP10:8
SI2C2IP6:4

IPC13

Address
0xBE
Reset
0x0440
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
INT4IP10:8
INT3IP6:4

IPC15

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

IPC16

Address
0xC4
Reset
0x4440
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
CRCIP14:12
U2ERIP10:8
U1ERIP6:4

IPC18

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

IPC19

Address
0xCA
Reset
0x0040
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
CTMUIP6:4

IPC20

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

IPC21

Address
0xCE
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
U4ERIP14:12
USB1IP10:8
MI2C3IP6:4
SI2C3IP2:0

IPC22

Address
0xD0
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
SPI3IP14:12
SPF3IP10:8
U4TXIP6:4
U4RXIP2:0

IPC23

Address
0xD2
Reset
0x0044
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
IC9IP6:4
OC9IP2:0

IPC25

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

INTTREG

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