Datasheet

PIC24F16KL402 FAMILY
DS30001037C-page 37 2011-2013 Microchip Technology Inc.
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 0080 NSTDIS MATHERR ADDRERR STKERR OSCFAIL
0000
INTCON2 0082 ALTIVT DISI INT2EP INT1EP INT0EP
0000
IFS0 0084 NVMIF AD1IF U1TXIF U1RXIF T3IF T2IF CCP2IF T1IF CCP1IF —INT0IF
0000
IFS1 0086 U2TXIF U2RXIF INT2IF —T4IF
(1)
CCP3IF
(1)
INT1IF CNIF CMIF BCL1IF SSP1IF
0000
IFS2 0088 —T3GIF
0000
IFS3 008A —BCL2IF
(1)
SSP2IF
(1)
0000
IFS4 008C —HLVDIF —U2ERIFU1ERIF
0000
IFS5 008E —ULPWUIF
0000
IEC0 0094 NVMIE AD1IE U1TXIE U1RXIE T3IE T2IE CCP2IE T1IE CCP1IE —INT0IE
0000
IEC1 0096 U2TXIE U2RXIE INT2IE —T4IE
(1)
—CCP3IE
(1)
INT1IE CNIE CMIE BCL1IE SSP1IE
0000
IEC2 0098 —T3GIE
0000
IEC3 009A BCL2IE
(1)
SSP2IE
(1)
0000
IEC4 009C —HLVDIE U2ERIE U1ERIE
0000
IEC5 009E —ULPWUIE
0000
IPC0 00A4 T1IP2 T1IP1 T1IP0 CCP1IP2 CCP1IP1 CCP1IP0 INT0IP2 INT0IP1 INT0IP0
4404
IPC1 00A6 T2IP2 T2IP1 T2IP0 CCP2IP2 CCP2IP1 CCP2IP0
4400
IPC2 00A8 U1RXIP2 U1RXIP1 U1RXIP0 T3IP2 T3IP1 T3IP0
4004
IPC3 00AA NVMIP2 NVMIP1 NVMIP0 AD1IP2 AD1IP1 AD1IP0 U1TXIP2 U1TXIP1 U1TXIP0
4044
IPC4 00AC CNIP2 CNIP1 CNIP0 CMIP2 CMIP1 CMIP0 BCL1IP2 BCL1IP1 BCL1IP0 SSP1IP2 SSP1IP1 SS1IP0
4444
IPC5 00AE INT1IP2 INT1IP1 INT1IP0
0004
IPC6 00B0 —T4IP2
(1)
T4IP1
(1)
T4IP0
(1)
—CCP3IP2
(1)
CCP3IP1
(1)
CCP3IP0
(1)
4040
IPC7 00B2 U2TXIP2 U2TXIP1 U2TXIP0 U2RXIP2 U2RXIP1 U2RXIP0 INT2IP2 INT2IP1 INT2IP0
4440
IPC9 00B6 T3GIP2 T3GIP1 T3GIP0
0040
IPC12 00BC —BCL2IP2
(1)
BCL2IP1
(1)
BCL2IP0
(1)
—SSP2IP2
(1)
SSP2IP1
(1)
SSP2IP0
(1)
0440
IPC16 00C4 U2ERIP2 U2ERIP1 U2ERIP0 U1ERIP2 U1ERIP1 U1ERIP0
0440
IPC18 00C8 HLVDIP2 HLVDIP1 HLVDIP0
0004
IPC20 00CC ULPWUIP2 ULPWUIP1 ULPWUIP0
0004
INTTREG 00E0 CPUIRQ rVHOLD ILR3 ILR2 ILR1 ILR0 VECNUM6 VECNUM5 VECNUM4 VECNUM3 VECNUM2 VECNUM1 VECNUM0
0000
Legend:
— = unimplemented, read as ‘
0
’, r = reserved. Reset values are shown in hexadecimal.
Note 1:
These bits are unimplemented on PIC24FXXKL10X and PIC24FXXKL20X family devices; read as ‘
0
’.