13.1 Device-Specific Information

Table 13-1. Interrupt Vector Details
Interrupt Sources

MPLAB® XC-DSC ISR

Name

IVT AddressVector Number (VECNUM)IRQInterrupt Bit Location
EnableFlagPriority
Common interrupt_CommonInterrupt0x80002490
FPU_CPUFPUInterrupt0x800028101IEC0[1]IFS0[1]IPC0[6:4]
X RAM ECC single error_XRAMECCInterrupt0x80002C112IEC0[2]IFS0[2]IPC0[10:8]
Y RAM ECC single error_YRAMECCInterrupt0x800030123IEC0[3]IFS0[3]IPC0[14:12]
PBU parity error_PBUEInterrupt0x800034134IEC0[4]IFS0[4]IPC0[18:16]
NVM ECC single error_NVMECCInterrupt0x800038145IEC0[5]IFS0[5]IPC0[22:20]
NVM program or erase operation completed_NVMInterrupt0x80003C156IEC0[6]IFS0[6]IPC0[26:24]
NVM CRC operation completed_NVMCRCInterrupt0x800040167IEC0[7]IFS0[7]IPC0[30:28]
Reserved0x80004C178 - - -
Combined clock fail_CLKFInterrupt0x800048189IEC0[9]IFS0[9]IPC1[6:4]
Combined clock error_CLKEInterrupt0x80004C1910IEC0[10]IFS0[10]IPC1[10:8]
Clock 1 failure_CLK1FInterrupt0x8000502011IEC0[11]IFS0[11]IPC1[14:12]
Clock 1 warming complete_CLK1WInterrupt0x8000542112IEC0[12]IFS0[12]IPC1[18:16]
Clock 1 monitor error_CLK1MInterrupt0x8000582213IEC0[13]IFS0[13]IPC1[22:20]
Clock 1 ready_CLK1RInterrupt0x80005C2314IEC0[14]IFS0[14]IPC1[26:24]
Clock 2 failure_CLK2FInterrupt0x8000602415IEC0[15]IFS0[15]IPC1[30:28]
Clock 2 warming complete_CLK2WInterrupt0x8000642516IEC0[16]IFS0[16]IPC2[2:0]
Clock 2 monitor error_CLK2MInterrupt0x8000682617IEC0[17]IFS0[17]IPC2[6:4]
Clock 2 ready_CLK2RInterrupt0x80006C2718IEC0[18]IFS0[18]IPC2[10:8]
Clock 3 failure_CLK3FInterrupt0x8000702819IEC0[19]IFS0[19]IPC2[14:12]
Clock 3 warming complete_CLK3WInterrupt0x8000742920IEC0[20]IFS0[20]IPC2[18:16]
Clock 3 monitor error_CLK3MInterrupt0x8000783021IEC0[21]IFS0[21]IPC2[22:20]
Clock 3 ready_CLK3RInterrupt0x80007C3122IEC0[22]IFS0[22]IPC2[26:24]
Clock 4 failure_CLK4FInterrupt0x8000803223IEC0[23]IFS0[23]IPC2[30:28]
Clock 4 warming complete_CLK4WInterrupt0x8000843324IEC0[24]IFS0[24]IPC3[2:0]
Clock 4 monitor error_CLK4MInterrupt0x8000883425IEC0[25]IFS0[25]IPC3[6:4]
Clock 4 ready_CLK4RInterrupt0x80008C3526IEC0[26]IFS0[26]IPC3[10:8]
Reserved0x8000903627
Wake up from WDT_WDTInterrupt0x8000943728IEC0[28]IFS0[28]IPC3[18:16]
Reserved0x8000983829
External interrupt 0_INT0Interrupt0x8000A84233IEC1[1]IFS1[1]IPC4[6:4]
External interrupt 1_INT1Interrupt0x8000AC4334IEC1[2]IFS1[2]IPC4[10:8]
External interrupt 2_INT2Interrupt0x8000B04435IEC1[3]IFS1[3]IPC4[14:12]
External interrupt 3_INT3Interrupt0x8000B44536IEC1[4]IFS1[4]IPC4[18:16]
External interrupt 4_INT4Interrupt0x8000B84637IEC1[5]IFS1[5]IPC4[22:20]
PWM EVENT A_PEVTAInterrupt0x8000BC4738IEC1[6]IFS1[6]IPC4[26:24]
PWM EVENT B_PEVTBInterrupt0x8000C04839IEC1[7]IFS1[7]IPC4[30:28]
PWM EVENT C_PEVTCInterrupt0x8000C44940IEC1[8]IFS1[8]IPC5[2:0]
PWM EVENT D_PEVTDInterrupt0x8000C85041IEC1[9]IFS1[9]IPC5[6:4]
PWM EVENT E_PEVTEInterrupt0x8000CC5142IEC1[10]IFS1[10]IPC5[10:8]
PWM EVENT F_PEVTFInterrupt0x8000D05243IEC1[11]IFS1[11]IPC5[14:12]
PWM Generator 1_PWM1Interrupt0x8000D45344IEC1[12]IFS1[12]IPC5[18:16]
PWM Generator 2_PWM2Interrupt0x8000D85445IEC1[13]IFS1[13]IPC5[22:20]
PWM Generator 3_PWM3Interrupt0x8000DC5546IEC1[14]IFS1[14]IPC5[26:24]
PWM Generator 4_PWM4Interrupt0x8000E05647IEC1[15]IFS1[15]IPC5[30:28]
Timer 1 interrupt_T1Interrupt0x8000E45748IEC1[16]IFS1[16]IPC6[2:0]
CCP 1 timer_CCT1Interrupt0x8000E85849IEC1[17]IFS1[17]IPC6[6:4]
CCP 1 input capture or output compare_CCP1Interrupt0x8000EC5950IEC1[18]IFS1[18]IPC6[10:8]
CCP 2 timer_CCT2Interrupt0x8000F06051IEC1[19]IFS1[19]IPC6[14:12]
CCP 2 input capture or output compare_CCP2Interrupt0x8000F46152IEC1[20]IFS1[20]IPC6[18:16]
CCP 3 timer_CCT3Interrupt0x8000F86253IEC1[21]IFS1[21]IPC6[22:20]
CCP 3 input capture or output compare_CCP3Interrupt0x8000FC6354IEC1[22]IFS1[22]IPC6[26:24]
CCP 4 timer_CCT4Interrupt0x8001006455IEC1[23]IFS1[23]IPC6[30:28]
CCP 4 input capture or output compare_CCP4Interrupt0x8001046556IEC1[24]IFS1[24]IPC7[2:0]
Reserved0x800108 - 0x80011C66-7157-62
SPI 1 Rx_SPI1RXInterrupt0x8001207263IEC1[31]IFS1[31]IPC7[30:28]
SPI 1 Tx_SPI1TXInterrupt0x8001247364IEC2[0]IFS2[0]IPC8[2:0]
SPI 1 general_SPI1GInterrupt0x8001287465IEC2[1]IFS2[1]IPC8[6:4]
SPI 2 Rx_SPI2RXInterrupt0x80012C7566IEC2[2]IFS2[2]IPC8[10:8]
SPI 2 Tx_SPI2TXInterrupt0x8001307667IEC2[3]IFS2[3]IPC8[14:12]
SPI 2 general_SPI2GInterrupt0x8001347768IEC2[4]IFS2[4]IPC8[18:16]
SPI 3 Rx_SPI3RXInterrupt0x8001387869IEC2[5]IFS2[5]IPC8[22:20]
SPI 3 Tx_SPI3TXInterrupt0x80013C7970IEC2[6]IFS2[6]IPC8[26:24]
SPI 3 general_SPI3GInterrupt0x8001408071IEC2[7]IFS2[7]IPC8[30:28]
DMA channel 0_DMA0Interrupt0x8001448172IEC2[8]IFS2[8]IPC9[2:0]
DMA channel 1_DMA1Interrupt0x8001488273IEC2[9]IFS2[9]IPC9[6:4]
DMA channel 2_DMA2Interrupt0x80014C8374IEC2[10]IFS2[10]IPC9[10:8]
DMA channel 3_DMA3Interrupt0x8001508475IEC2[11]IFS2[11]IPC9[14:12]
Analog comparator interrupt 1_CMP1Interrupt0x8001548576IEC2[12]IFS2[12]IPC9[18:16]
Analog comparator interrupt 2_CMP2Interrupt0x8001588677IEC2[13]IFS2[13]IPC9[22:20]
Analog comparator interrupt 3_CMP3Interrupt0x80015C8778IEC2[14]IFS2[14]IPC9[26:24]
Reserved0x8001608879 - - -
I2C 1 error interrupt_I2C1EInterrupt0x8001648980IEC2[16]IFS2[16]IPC10[2:0]
I2C 1 general interrupt_I2C1Interrupt0x8001689081IEC2[17]IFS2[17]IPC10[6:4]
I2C 1 RX Buffer Full Interrupt_I2C1RXInterrupt0x80016C9182IEC2[18]IFS2[18]IPC10[10:8]
I2C 1 TX buffer full interrupt_I2C1TXInterrupt0x8001709283IEC2[19]IFS2[19]IPC10[14:12]
I2C 2 error interrupt_I2C2EInterrupt0x8001749384IEC2[20]IFS2[20]IPC10[18:16]
I2C 2 general interrupt_I2C2Interrupt0x8001789485IEC2[21]IFS2[21]IPC10[22:20]
I2C 2 RX buffer full interrupt_I2C2RXInterrupt0x80017C9586IEC2[22]IFS2[22]IPC10[26:24]
I2C 2 TX buffer full interrupt_I2C2TXInterrupt0x8001809687IEC2[23]IFS2[23]IPC10[30:28]
Reserved0x8001849788 - - -
UART 1 RX_U1RXInterrupt0x8001889889IEC2[25]IFS2[25]IPC11[6:4]
UART 1 TX_U1TXInterrupt0x80018C9990IEC2[26]IFS2[26]IPC11[10:8]
UART1 error_U1EInterrupt0x80019010091IEC2[27]IFS2[27]IPC11[14:12]
UART 1 event_U1EVTInterrupt0x80019410192IEC2[28]IFS2[28]IPC11[18:16]
UART 2 RX_U2RXInterrupt0x80019810293IEC2[29]IFS2[29]IPC11[22:20]
UART 2 TX_U2TXInterrupt0x80019C10394IEC2[30]IFS2[30]IPC11[26:24]
UART 2 error_U2EInterrupt0x8001A010495IEC2[31]IFS2[31]IPC11[30:28]
UART 2 event_U2EVTInterrupt0x8001A410596IEC3[0]IFS3[0]IPC12[2:0]
UART 3 RX_U3RXInterrupt0x8001A810697IEC3[1]IFS3[1]IPC12[6:4]
UART 3 TX_U3TXInterrupt0x8001AC10798IEC3[2]IFS3[2]IPC12[10:8]
UART 3 error_U3EInterrupt0x8001B010899IEC3[3]IFS3[3]IPC12[14:12]
UART 3 event_U3EVTInterrupt0x8001B4109100IEC3[4]IFS3[4]IPC12[18:16]
Reserved0x8001B8 - 0x8001C4110-113101-104 - - -
SENT 1 RX and TX_SENT1Interrupt0x8001C8114105IEC3[9]IFS3[9]IPC13[6:4]
SENT 1 error_SENT1EInterrupt0x8001CC115106IEC3[10]IFS3[10]IPC13[10:8]
SENT 2 RX and TX_SENT2Interrupt0x8001D0116107IEC3[11]IFS3[11]IPC13[14:12]
SENT 2 error_SENT2EInterrupt0x8001D4117108IEC3[12]IFS3[12]IPC13[18:16]
DMA 4 interrupt_DMA4Interrupt0x8001D8118109IEC3[13]IFS3[13]IPC13[22:20]
DMA 5 interrupt_DMA5Interrupt0x8001DC119110IEC3[14]IFS3[14]IPC13[26:24]
Reserved0x8001E0 - 0x8001E4120-121111-112 - - -
Change notice A_CNAInterrupt0x8001E8122113IEC3[17]IFS3[17]IPC14[6:4]
Change notice B_CNBInterrupt0x8001EC123114IEC3[18]IFS3[18]IPC14[10:8]
Change notice C_CNCInterrupt0x8001F0124115IEC3[19]IFS3[19]IPC14[14:12]
Change notice D_CNDInterrupt0x8001F4125116IEC3[20]IFS3[20]IPC14[18:16]
Reserved0x8001F8-0x800214126-133117-124 - - -
QEI 1 Position Counter compare_QEI1Interrupt0x800218134125IEC3[29]IFS3[29]IPC15[22:20]
Reserved0x80021C- 0x800224135-137126-128 - - -
BISS 1 transmission error interrupt_BISS1EInterrupt0x800228138129IEC4[1]IFS4[1]IPC16[6:4]
BISS 1 transmission finished interrupt_BISS1Interrupt0x80022C139130IEC4[2]IFS4[2]IPC16[10:8]
CRC_CRCInterrupt0x800230140131IEC4[3]IFS4[3]IPC16[14:12]
ICD - ICD App In0x800234141132IEC4[4]IFS4[4]IPC16[18:16]
Reserved0x800238142133
PTG Step_PTGSTEPInterrupt0x80023C143134IEC4[6]IFS4[6]IPC16[26:24]
PTG WDT_PTGWDTInterrupt0x800240144135IEC4[7]IFS4[7]IPC16[30:28]
PTG Trigger 0_PTG0Interrupt0x800244145136IEC4[8]IFS4[8]IPC17[2:0]
PTG Trigger 1_PTG1Interrupt0x800248146137IEC4[9]IFS4[9]IPC17[6:4]
PTG Trigger 2_PTG2Interrupt0x80024C147138IEC4[10]IFS4[10]IPC17[10:8]
PTG Trigger 3_PTG3Interrupt0x800250148139IEC4[11]IFS4[11]IPC17[14:12]
Reserved0x800254-0x800268149-154140-145 - - -
ADC 1 data channel 0 done_AD1CH0Interrupt0x80026C155146IEC4[18]IFS4[18]IPC18[10:8]
ADC 1 digital comparator 0_AD1CMP0Interrupt0x800270156147IEC4[19]IFS4[19]IPC18[14:12]
ADC 1 data channel 1 done_AD1CH1Interrupt0x800274157148IEC4[20]IFS4[20]IPC18[18:16]
ADC 1 digital comparator 1_AD1CMP1Interrupt0x800278158149IEC4[21]IFS4[21]IPC18[22:20]
ADC 1 data channel 2 done_AD1CH2Interrupt0x80027C159150IEC4[22]IFS4[22]IPC18[26:24]
ADC 1 digital comparator 2_AD1CMP2Interrupt0x800280160151IEC4[23]IFS4[23]IPC18[30:28]
ADC 1 data channel 3 done_AD1CH3Interrupt0x800284161152IEC4[24]IFS4[24]IPC19[2:0]
ADC 1 digital comparator 3_AD1CMP3Interrupt0x800288162153IEC4[25]IFS4[25]IPC19[6:4]
ADC 1 data channel 4 done_AD1CH4Interrupt0x80028C163154IEC4[26]IFS4[26]IPC19[10:8]
ADC 1 digital comparator 4_AD1CMP4Interrupt0x800290164155IEC4[27]IFS4[27]IPC19[14:12]
ADC 1 data channel 5 done_AD1CH5Interrupt0x800294165156IEC4[28]IFS4[28]IPC19[18:16]
ADC 1 digital comparator 5_AD1CMP5Interrupt0x800298166157IEC4[29]IFS4[29]IPC19[22:20]
ADC 1 data channel 6 done_AD1CH6Interrupt0x80029C167158IEC4[30]IFS4[30]IPC19[26:24]
ADC 1 digital comparator 6_AD1CMP6Interrupt0x8002A0168159IEC4[31]IFS4[31]IPC19[30:28]
ADC 1 data channel 7 done_AD1CH7Interrupt0x8002A4169160IEC5[0]IFS5[0]IPC20[2:0]
ADC 1 digital comparator 7_AD1CMP7Interrupt0x8002A8170161IEC5[1]IFS5[1]IPC20[6:4]
ADC 1 data channel 8 done_AD1CH8Interrupt0x8002AC171162IEC5[2]IFS5[2]IPC20[10:8]
ADC 1 digital comparator 8_AD1CMP8Interrupt0x8002B0172163IEC5[3]IFS5[3]IPC20[14:12]
ADC 1 data channel 9 done_AD1CH9Interrupt0x8002B4173164IEC5[4]IFS5[4]IPC20[18:16]
ADC 1 digital comparator 9_AD1CMP9Interrupt0x8002B8174165IEC5[5]IFS5[5]IPC20[22:20]
ADC 1 data channel 10 done_AD1CH10Interrupt0x8002BC175166IEC5[6]IFS5[6]IPC20[26:24]
ADC 1 digital comparator 10_AD1CMP10Interrupt0x8002C0176167IEC5[7]IFS5[7]IPC20[30:28]
ADC 1 data channel 11 done_AD1CH11Interrupt0x8002C4177168IEC5[8]IFS5[8]IPC21[2:0]
ADC 1 digital comparator 11_AD1CMP11Interrupt0x8002C8178169IEC5[9]IFS5[9]IPC21[6:4]
ADC 1 data channel 12 done_AD1CH12Interrupt0x8002CC179170IEC5[10]IFS5[10]IPC21[10:8]
ADC 1 digital comparator 12_AD1CMP12Interrupt0x8002D0180171IEC5[11]IFS5[11]IPC21[14:12]
ADC 1 data channel 13 done_AD1CH13Interrupt0x8002D4181172IEC5[12]IFS5[12]IPC21[18:16]
ADC 1 digital comparator 13_AD1CMP13Interrupt0x8002D8182173IEC5[13]IFS5[13]IPC21[22:20]
ADC 1 data channel 14 done_AD1CH14Interrupt0x8002DC183174IEC5[14]IFS5[14]IPC21[26:24]
ADC 1 digital comparator 14_AD1CMP14Interrupt0x8002E0184175IEC5[15]IFS5[15]IPC21[30:28]
ADC 1 data channel 15 done_AD1CH15Interrupt0x8002E4185176IEC5[16]IFS5[16]IPC22[2:0]
ADC 1 digital comparator 15_AD1CMP15Interrupt0x8002E8186177IEC5[17]IFS5[17]IPC22[6:4]
ADC 1 data channel 16 done_AD1CH16Interrupt0x8002EC187178IEC5[18]IFS5[18]IPC22[10:8]
ADC 1 digital comparator 16_AD1CMP16Interrupt0x8002F0188179IEC5[19]IFS5[19]IPC22[14:12]
ADC 1 data channel 17 done_AD1CH17Interrupt0x8002F4189180IEC5[20]IFS5[20]IPC22[18:16]
ADC 1 digital comparator 17_AD1CMP17Interrupt0x8002F8190181IEC5[21]IFS5[21]IPC22[22:20]
ADC 1 data channel 18 done_AD1CH18Interrupt0x8002FC191182IEC5[22]IFS5[22]IPC22[26:24]
ADC 1 digital comparator 18_AD1CMP18Interrupt0x800300192183IEC5[23]IFS5[23]IPC22[30:28]
ADC 1 data channel 19 done_AD1CH19Interrupt0x800304193184IEC5[24]IFS5[24]IPC23[2:0]
ADC 1 digital comparator 19_AD1CMP19Interrupt0x800308194185IEC5[25]IFS5[25]IPC23[6:4]
Reserved0x80030C - 0x800310195-196186-187 - - -
ADC 2 data channel 0 done_AD2CH0Interrupt0x800314197188IEC5[28]IFS5[28]IPC23[18:16]
ADC 2 digital comparator 0_AD2CMP0Interrupt0x800318198189IEC5[29]IFS5[29]IPC23[22:20]
ADC 2 data channel 1 done_AD2CH1Interrupt0x80031C199190IEC5[30]IFS5[30]IPC23[26:24]
ADC 2 digital comparator 1_AD2CMP1Interrupt0x800320200191IEC5[31]IFS5[31]IPC23[30:28]
ADC 2 data channel 2 done_AD2CH2Interrupt0x800324201192IEC6[0]IFS6[0]IPC24[2:0]
ADC 2 digital comparator 2_AD2CMP2Interrupt0x800328202193IEC6[1]IFS6[1]IPC24[6:4]
ADC 2 data channel 3 done_AD2CH3Interrupt0x80032C203194IEC6[2]IFS6[2]IPC24[10:8]
ADC 2 digital comparator 3_AD2CMP3Interrupt0x800330204195IEC6[3]IFS6[3]IPC24[14:12]
ADC 2 data channel 4 done_AD2CH4Interrupt0x800334205196IEC6[4]IFS6[4]IPC24[18:16]
ADC 2 digital comparator 4_AD2CMP4Interrupt0x800338206197IEC6[5]IFS6[5]IPC24[22:20]
ADC 2 data channel 5 done_AD2CH5Interrupt0x80033C207198IEC6[6]IFS6[6]IPC24[26:24]
ADC 2 digital comparator 5_AD2CMP5Interrupt0x800340208199IEC6[7]IFS6[7]IPC24[30:28]
ADC 2 data channel 6 done_AD2CH6Interrupt0x800344209200IEC6[8]IFS6[8]IPC25[2:0]
ADC 2 digital comparator 6_AD2CMP6Interrupt0x800348210201IEC6[9]IFS6[9]IPC25[6:4]
ADC 2 data channel 7 done_AD2CH7Interrupt0x80034C211202IEC6[10]IFS6[10]IPC25[10:8]
ADC 2 digital comparator 7_AD2CMP7Interrupt0x800350212203IEC6[11]IFS6[11]IPC25[14:12]
ADC 2 data channel 8 done_AD2CH8Interrupt0x800354213204IEC6[12]IFS6[12]IPC25[18:16]
ADC 2 digital comparator 8_AD2CMP8Interrupt0x800358214205IEC6[13]IFS6[13]IPC25[22:20]
ADC 2 data channel 9 done_AD2CH9Interrupt0x80035C215206IEC6[14]IFS6[14]IPC25[26:24]
ADC 2 digital comparator 9_AD2CMP9Interrupt0x800360216207IEC6[15]IFS6[15]IPC25[30:28]
ADC 2 data channel 10 done_AD2CH10Interrupt0x800364217208IEC6[16]IFS6[16]IPC26[2:0]
ADC 2 digital comparator 10_AD2CMP10Interrupt0x800368218209IEC6[17]IFS6[17]IPC26[6:4]
ADC 2 data channel 11 done_AD2CH11Interrupt0x80036C219210IEC6[18]IFS6[18]IPC26[10:8]
ADC 2 digital comparator 11_AD2CMP11Interrupt0x800370220211IEC6[19]IFS6[19]IPC26[14:12]
ADC 2 data channel 12 done_AD2CH12Interrupt0x800374221212IEC6[20]IFS6[20]IPC26[18:16]
ADC 2 digital comparator 12_AD2CMP12Interrupt0x800378222213IEC6[21]IFS6[21]IPC26[22:20]
ADC 2 data channel 13 done_AD2CH13Interrupt0x80037C223214IEC6[22]IFS6[22]IPC26[26:24]
ADC 2 digital comparator 13_AD2CMP13Interrupt0x800380224215IEC6[23]IFS6[23]IPC26[30:28]
ADC 2 data channel 14 done_AD2CH14Interrupt0x800384225216IEC6[24]IFS6[24]IPC27[2:0]
ADC 2 digital comparator 14_AD2CMP14Interrupt0x800388226217IEC6[25]IFS6[25]IPC27[6:4]
ADC 2 data channel 15 done_AD2CH15Interrupt0x80038C227218IEC6[26]IFS6[26]IPC27[10:8]
ADC 2 digital comparator 15_AD2CMP15Interrupt0x800390228219IEC6[27]IFS6[27]IPC27[14:12]
ADC 2 data channel 16 done_AD2CH16Interrupt0x800394229220IEC6[28]IFS6[28]IPC27[18:16]
ADC 2 digital comparator 16_AD2CMP16Interrupt0x800398230221IEC6[29]IFS6[29]IPC27[22:20]
ADC 2 data channel 17 done_AD2CH17Interrupt0x80039C231222IEC6[30]IFS6[30]IPC27[26:24]
ADC 2 digital comparator 17_AD2CMP17Interrupt0x8003A0232223IEC6[31]IFS6[31]IPC27[30:28]
ADC 2 data channel 18 done_AD2CH18Interrupt0x8003A4233224IEC7[0]IFS7[0]IPC28[2:0]
ADC 2 digital comparator 18_AD2CMP18Interrupt0x8003A8234225IEC7[1]IFS7[1]IPC28[6:4]
ADC 2 data channel 19 done_AD2CH19Interrupt0x8003AC235226IEC7[2]IFS7[2]IPC28[10:8]
ADC 2 digital comparator 19_AD2CMP19Interrupt0x8003B0236227IEC7[3]IFS7[3]IPC28[14:12]
Reserved0x8003B4 - 0x8003C0237-240228-231 - - -
CLC 1 positive edge_CLC1PInterrupt0x8003C4241232IEC7[8]IFS7[8]IPC29[2:0]
CLC 1 negative edge_CLC1NInterrupt0x8003C8242233IEC7[9]IFS7[9]IPC29[6:4]
CLC 2 positive edge_CLC2PInterrupt0x8003CC243234IEC7[10]IFS7[10]IPC29[10:8]
CLC 2 negative edge_CLC2NInterrupt0x8003D0244235IEC7[11]IFS7[11]IPC29[14:12]
CLC 3 positive edge_CLC3PInterrupt0x8003D4245236IEC7[12]IFS7[12]IPC29[18:16]
CLC 3 negative edge_CLC3NInterrupt0x8003D8246237IEC7[13]IFS7[13]IPC29[22:20]
CLC 4 positive edge_CLC4PInterrupt0x8003DC247238IEC7[14]IFS7[14]IPC29[26:24]
CLC 4 negative edge_CLC4NInterrupt0x8003E0248239IEC7[15]IFS7[15]IPC29[30:28]
Reserved0x8003E4 - 0x80046C249-283240-274 - - -
GPIO integrity monitor 1_IOIM1Interrupt0x800470284275IEC8[19]IFS8[19]IPC34[14:12]
GPIO integrity monitor 2_IOIM2Interrupt0x800474285276IEC8[20]IFS8[20]IPC34[18:16]
GPIO integrity monitor 3_IOIM3Interrupt0x800478286277IEC8[21]IFS8[21]IPC34[22:20]
GPIO integrity monitor 4_IOIM4Interrupt0x80047C287278IEC8[22]IFS8[22]IPC34[26:24]
Note: The compiler also supports a default handler (called _DefaultInterrupt) for all uninitialized trap and interrupt vectors. It is always recommended to define a default routine to avoid any unexpected behavior on occurrence of any interrupt or trap.