English
Language : 

PIC24FJ256GB108-I Datasheet, PDF (45/352 Pages) Microchip Technology – 64/80/100-Pin, 16-Bit Flash Microcontrollers with USB On-The-Go (OTG)
TABLE 4-5: INTERRUPT CONTROLLER REGISTER MAP
File
Name
Addr
Bit 15
Bit 14
Bit 13
Bit 12 Bit 11 Bit 10
Bit 9
Bit 8
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
All
Resets
INTCON1
INTCON2
IFS0
IFS1
IFS2
IFS3
IFS4
IFS5
IEC0
IEC1
IEC2
IEC3
IEC4
IEC5
IPC0
IPC1
IPC2
IPC3
IPC4
IPC5
IPC6
IPC7
IPC8
IPC9
IPC10
IPC11
IPC12
IPC13
IPC15
IPC16
IPC18
IPC19
IPC20
IPC21
IPC22
IPC23
INTTREG
Legend:
0080 NSTDIS
—
—
—
—
—
—
—
0082 ALTIVT DISI
—
—
—
—
—
—
0084
—
—
AD1IF U1TXIF U1RXIF SPI1IF SPF1IF T3IF
0086 U2TXIF U2RXIF INT2IF
T5IF
T4IF OC4IF OC3IF
—
0088
—
—
PMPIF OC8IF OC7IF OC6IF OC5IF IC6IF
008A
—
RTCIF
—
—
—
—
—
—
008C
—
—
CTMUIF
—
—
—
—
LVDIF
008E
—
—
IC9IF OC9IF SPI3IF SPF3IF U4TXIF U4RXIF
0094
—
—
AD1IE U1TXIE U1RXIE SPI1IE SPF1IE T3IE
0096 U2TXIE U2RXIE INT2IE
T5IE
T4IE OC4IE OC3IE
—
0098
—
—
PMPIE OC8IE OC7IE OC6IE OC5IE IC6IE
009A
—
RTCIE
—
—
—
—
—
—
009C
—
—
CTMUIE
—
—
—
—
LVDIE
009E
—
—
IC9IE OC9IE SPI3IE SPF3IE U4TXIE U4RXIE
00A4
—
T1IP2 T1IP1 T1IP0
—
OC1IP2 OC1IP1 OC1IP0
00A6
—
T2IP2 T2IP1 T2IP0
—
OC2IP2 OC2IP1 OC2IP0
00A8
—
U1RXIP2 U1RXIP1 U1RXIP0 —
SPI1IP2 SPI1IP1 SPI1IP0
00AA
—
—
—
—
—
—
—
—
00AC
—
CNIP2 CNIP1 CNIP0
—
CMIP2 CMIP1 CMIP0
00AE
—
IC8IP2 IC8IP1 IC8IP0
—
IC7IP2 IC7IP1 IC7IP0
00B0
—
T4IP2 T4IP1 T4IP0
—
OC4IP2 OC4IP1 OC4IP0
00B2
—
U2TXIP2 U2TXIP1 U2TXIP0 — U2RXIP2 U2RXIP1 U2RXIP0
00B4
—
—
—
—
—
—
—
—
00B6
—
IC5IP2 IC5IP1 IC5IP0
—
IC4IP2 IC4IP1 IC4IP0
00B8
—
OC7IP2 OC7IP1 OC7IP0
—
OC6IP2 OC6IP1 OC6IP0
00BA
—
—
—
—
—
—
—
—
00BC
—
—
—
—
— MI2C2P2 MI2C2P1 MI2C2P0
00BE
—
—
—
—
—
INT4IP2 INT4IP1 INT4IP0
00C2
—
—
—
—
—
RTCIP2 RTCIP1 RTCIP0
00C4
—
CRCIP2 CRCIP1 CRCIP0
— U2ERIP2 U2ERIP1 U2ERIP0
00C8
—
—
—
—
—
—
—
—
00CA
—
—
—
—
—
—
—
—
00CC
—
U3TXIP2 U3TXIP1 U3TXIP0 — U3RXIP2 U3RXIP1 U3RXIP0
00CE
— U4ERIP2 U4ERIP1 U4ERIP0 — USB1IP2 USB1IP1 USB1IP0
00D0
—
SPI3IP2 SPI3IP1 SPI3IP0
—
SPF3IP2 SPF3IP1 SPF3IP0
00D2
—
—
—
—
—
—
—
—
00E0 CPUIRQ
—
VHOLD
—
ILR3
ILR2
ILR1
ILR0
— = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
—
—
T2IF
IC8IF
IC5IF
—
—
U4ERIF
T2IE
IC8IE
IC5IE
—
—
U4ERIE
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
MATHERR ADDRERR STKERR OSCFAIL
—
—
—
INT4EP INT3EP INT2EP INT1EP INT0EP
OC2IF
IC2IF
—
T1IF
OC1IF IC1IF INT0IF
IC7IF
—
INT1IF
CNIF
CMIF MI2C1IF SI2C1IF
IC4IF
IC3IF
—
—
—
SPI2IF SPF2IF
INT4IF INT3IF
—
—
MI2C2IF SI2C2IF
—
—
—
—
CRCIF U2ERIF U1ERIF
—
USB1IF MI2C3IF SI2C3IF U3TXIF U3RXIF U3ERIF
—
OC2IE IC2IE
—
T1IE
OC1IE IC1IE INT0IE
IC7IE
—
INT1IE
CNIE
CMIE MI2C1IE SI2C1IE
IC4IE
IC3IE
—
—
—
SPI2IE SPF2IE
INT4IE INT3IE
—
—
MI2C2IE SI2C2IE
—
—
—
—
CRCIE U2ERIE U1ERIE
—
USB1IE MI2C3IE SI2C3IE U3TXIE U3RXIE U3ERIE
—
IC1IP2 IC1IP1 IC1IP0
—
INT0IP2 INT0IP1 INT0IP0
IC2IP2 IC2IP1 IC2IP0
—
—
—
—
SPF1IP2 SPF1IP1 SPF1IP0
—
T3IP2
T3IP1
T3IP0
AD1IP2 AD1IP1 AD1IP0
—
U1TXIP2 U1TXIP1 U1TXIP0
MI2C1P2 MI2C1P1 MI2C1P0
—
SI2C1P2 SI2C1P1 SI2C1P0
—
—
—
—
INT1IP2 INT1IP1 INT1IP0
OC3IP2 OC3IP1 OC3IP0
—
—
—
—
INT2IP2 INT2IP1 INT2IP0
—
T5IP2
T5IP1
T5IP0
SPI2IP2 SPI2IP1 SPI2IP0
—
SPF2IP2 SPF2IP1 SPF2IP0
IC3IP2 IC3IP1 IC3IP0
—
—
—
—
OC5IP2 OC5IP1 OC5IP0
—
IC6IP2 IC6IP1 IC6IP0
PMPIP2 PMPIP1 PMPIP0
—
OC8IP2 OC8IP1 OC8IP0
SI2C2P2 SI2C2P1 SI2C2P0
—
—
—
—
INT3IP2 INT3IP1 INT3IP0
—
—
—
—
—
—
—
—
—
—
—
U1ERIP2 U1ERIP1 U1ERIP0
—
—
—
—
—
—
—
—
LVDIP2 LVDIP1 LVDIP0
CTMUIP2 CTMUIP1 CTMUIP0
—
—
—
—
U3ERIP2 U3ERIP1 U3ERIP0
—
—
—
—
MI2C3P2 MI2C3P1 MI2C3P0
—
SI2C3P2 SI2C3P1 SI2C3P0
U4TXIP2 U4TXIP1 U4TXIP0
—
U4RXIP2 U4RXIP1 U4RXIP0
IC9IP2 IC9IP1 IC9IP0
—
OC9IP2 OC9IP1 OC9IP0
VECNUM6 VECNUM5 VECNUM4 VECNUM3 VECNUM2 VECNUM1 VECNUM0
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
4444
4440
4444
0044
4444
4404
4440
4444
0044
4440
4444
0044
0440
0440
0400
4440
0004
0040
4440
4444
4444
0044
0000