10.4 Interrupt Controller Register Summary

OffsetNameBit Pos.76543210
0x70INTCON131:24NSTDIS       
23:16        
15:8GIE       
7:0   STKERRADDRERRBADOPERR  
0x74INTCON231:24        
23:16        
15:8        
7:0   INT4EPINT3EPINT2EPINT1EPINT0EP
0x78INTCON331:24        
23:16        
15:8        
7:0    CPUBETDMABETYRAMBETXRAMBET
0x7CINTCON431:24        
23:16  OVATEOVBTECOVTE   
15:8        
7:0  OVAERROVBERRCOVAERRCOVBERRSFTACERRDIV0ERR
0x80INTCON531:24SOFT       
23:16        
15:8        
7:0    YRAMXRAMWDTEDMTE
0x84INTTREG31:24        
23:16IRQCPU VHOLD     
15:8  ILR[3:0] VECNUM[8]
7:0VECNUM[7:0]
0x88IVTBASE31:24IVTBASE[37:30]
23:16IVTBASE[29:22]
15:8IVTBASE[21:14]
7:0IVTBASE[13:12]       
0x8CIVTCREG31:24        
23:16        
15:8        
7:0       IVTC
0x90IFS031:24CRYPT2IFCRYPT1IF WDTIF C4RDYIFC4MONIFC4WARNIF
23:16C4FAILIFC3RDYIFC3MONIFC3WARNIFC3FAILIFC2RDYIFC2MONIFC2WARNIF
15:8C2FAILIFC1RDYIFC1MONIFC1WARNIFC1FAIL1IFCLKERRIFCLKFAILIF 
7:0NVMCRCIFNVMIFNVMECCIFPBERRIFYRAMECCIFXRAMECCIFCPUFPUIFIVTCIF
0x94IFS131:24C2TXIFC2RXIFC1IFC1TXIFC1RXIFCCP4IFCCT4IFCCP3IF
23:16CCT3IFCCP2IFCCT2IFCCP1IFCCT1IFT3IFT2IFT1IF
15:8PWM4IFPWM3IFPWM2IFPWM1IFPEVTFIFPEVTEIFPEVTDIFPEVTCIF
7:0PEVTBIFPEVTAIFINT4IFINT3IFINT2IFINT1IFINT0IFCRYPT3IF
0x98IFS231:24I2C3RXIFI2C3IFI2C3EIFI2C2TXIFI2C2RXIFI2C2IFI2C2EIFI2C1TXIF
23:16I2C1RXIFI2C1IFI2C1EIFCMP4IFCMP3IFCMP2IFCMP1IFDMA3IF
15:8DMA2IFDMA1IFDMA0IFSPI4GIFSPI4TXIFSPI4RXIFSPI3GIFSPI3TXIF
7:0SPI3RXIFSPI2GIFSPI2TXIFSPI2RXIFSPI1GIFSPI1TXIFSPI1RXIFC2IF
0x9CIFS331:24CCP5IFCCT5IFCNDIFCNCIFCNBIFCNAIFDMA7IFDMA6IF
23:16DMA5IFDMA4IFSENT2EIFSENT2IFSENT1EIFSENT1IF  
15:8  U3EVTIFU3EIFU3TXIFU3RXIFU2EVTIFU2EIF
7:0U2TXIFU2RXIFU1EVTIFU1EIFU1TXIFU1RXIF I2C3TXIF
0xA0IFS431:24AD1CH1IFAD1CMP0IFAD1CH0IF  PWM8IFPWM7IFPWM6IF
23:16PWM5IFPTG3IFPTG2IFPTG1IFPTG0IFPTGWDTIFPTGSTEPIF 
15:8ICDIFCRCIFBISS1IFBISS1EIFQEI4IFQEI3IFQEI2IFQEI1IF
7:0CCP9IFCCT9IFCCP8IFCCT8IFCCP7IFCCT7IFCCP6IFCCT6IF
0xA4IFS531:24AD2CH6IFAD2CMP5IFAD2CH5IFAD2CMP4IFAD2CH4IFAD2CMP3IFAD2CH3IFAD2CMP2IF
23:16AD2CH2IFAD2CMP1IFAD2CH1IFAD2CMP0IFAD2CH0IF   
15:8   AD1CMP7IFAD1CH7IFAD1CMP6IFAD1CH6IFAD1CMP5IF
7:0AD1CH5IFAD1CMP4IFAD1CH4IFAD1CMP3IFAD1CH3IFAD1CMP2IFAD1CH2IFAD1CMP1IF
0xA8IFS631:24AD4CH1IFAD4CMP0IFAD4CH0IF    AD3CMP7IF
23:16AD3CH7IFAD3CMP6IFAD3CH6IFAD3CMP5IFAD3CH5IFAD3CMP4IFAD3CH4IFAD3CMP3IF
15:8AD3CH3IFAD3CMP2IFAD3CH2IFAD3CMP1IFAD3CH1IFAD3CMP0IFAD3CH0IF 
7:0     AD2CMP7IFAD2CH7IFAD2CMP6IF
0xACIFS731:24AD5CH7IFAD5CMP6IFAD5CH6IFAD5CMP5IFAD5CH5IFAD5CMP4IFAD5CH4IFAD5CMP3IF
23:16AD5CH3IFAD5CMP2IFAD5CH2IFAD5CMP1IFAD5CH1IFAD5CMP0IFAD5CH0IF 
15:8   AD4CMP7IFAD4CH7IFAD4CMP6IFAD4CH6IFAD4CMP5IF
7:0AD4CH5IFAD4CMP4IFAD4CH4IFAD4CMP3IFAD4CH3IFAD4CMP2IFAD4CH2IFAD4CMP1IF
0xB0IFS831:24CLC6PIFCLC5NIFCLC5PIFCLC4NIFCLC4PIFCLC3NIFCLC3PIFCLC2NIF
23:16CLC2PIFCLC1NIFCLC1PIFCMP8IFCMP7IFCMP6IFCMP5IFAD5CMP15IF
15:8AD5CH15IFAD5CMP14IFAD5CH14IFAD5CMP13IFAD5CH13IFAD5CMP12IFAD5CH12IFAD5CMP11IF
7:0AD5CH11IFAD5CMP10IFAD5CH10IFAD5CMP9IFAD5CH9IFAD5CMP8IFAD5CH8IFAD5CMP7IF
0xB4IFS931:24  CNHIFCNGIFCNFIFCNEIF  
23:16        
15:8       CLC10NIF
7:0CLC10PIFCLC9NIFCLC9PIFCLC8NIFCLC8PIFCLC7NIFCLC7PIFCLC6NIF
0xB8IFS1031:24APWM4IFAPWM3IFAPWM2IFAPWM1IFIOM16IFIOM15IFIOM14IFIOM13IF
23:16IOM12IFIOM11IFIOM10IFIOM9IFIOM8IFIOM7IFIOM6IFIOM5IF
15:8IOM4IFIOM3IFIOM2IFIOM1IF    
7:0ITCIF       
0xBCIFS1131:24        
23:16        
15:8        
7:0    APEVTDIFAPEVTCIFAPEVTBIFAPEVTAIF
0xC0IEC031:24CRYPT2IECRYPT1IE WDTIE C4RDYIEC4MONIEC4WARNIE
23:16C4FAILIEC3RDYIEC3MONIEC3WARNIEC3FAILIEC2RDYIEC2MONIEC2WARNIE
15:8C2FAILIEC1RDYIEC1MONIEC1WARNIEC1FAIL1IECLKERRIECLKFAILIE 
7:0NVMCRCIENVMIENVMECCIEPBERRIEYRAMECCIEXRAMECCIECPUFPUIEIVTCIE
0xC4IEC131:24C2TXIEC2RXIEC1IEC1TXIEC1RXIECCP4IECCT4IECCP3IE
23:16CCT3IECCP2IECCT2IECCP1IECCT1IET3IET2IET1IE
15:8PWM4IEPWM3IEPWM2IEPWM1IEPEVTFIEPEVTEIEPEVTDIEPEVTCIE
7:0PEVTBIEPEVTAIEINT4IEINT3IEINT2IEINT1IEINT0IECRYPT3IE
0xC8IEC231:24I2C3RXIEI2C3IEI2C3EIEI2C2TXIEI2C2RXIEI2C2IEI2C2EIEI2C1TXIE
23:16I2C1RXIEI2C1IEI2C1EIECMP4IECMP3IECMP2IECMP1IEDMA3IE
15:8DMA2IEDMA1IEDMA0IESPI4GIESPI4TXIESPI4RXIESPI3GIESPI3TXIE
7:0SPI3RXIESPI2GIESPI2TXIESPI2RXIESPI1EIESPI1TXIESPI1RXIEC2IE
0xCCIEC331:24CCP5IECCT5IECNDIECNCIECNBIECNAIEDMA7IEDMA6IE
23:16DMA5IEDMA4IESENT2EIESENT2IESENT1EIESENT1IE  
15:8  U3EVTIEU3EIEU3TXIEU3RXIEU2EVTIEU2EIE
7:0U2TXIEU2RXIEU1EVTIEU1EIEU1TXIEU1RXIE I2C3TXIE
0xD0IEC431:24AD1CH1IEAD1CMP0IEAD1CH0IE  PWM8IEPWM7IEPWM6IE
23:16PWM5IEPTG3IEPTG2IEPTG1IEPTG0IEPTGWDTIEPTGSTEPIE 
15:8ICDIECRCIEBISS1IEBISS1EIEQEI4IEQEI3IEQEI2IEQEI1IE
7:0CCP9IECCT9IECCP8IECCT8IECCP7IECCT7IECCP6IECCT6IE
0xD4IEC531:24AD2CH6IEAD2CMP5IEAD2CH5IEAD2CMP4IEAD2CH4IEAD2CMP3IEAD2CH3IEAD2CMP2IE
23:16AD2CH2IEAD2CMP1IEAD2CH1IEAD2CMP0IEAD2CH0IE   
15:8   AD1CMP7IEAD1CH7IEAD1CMP6IEAD1CH6IEAD1CMP5IE
7:0AD1CH5IEAD1CMP4IEAD1CH4IEAD1CMP3IEAD1CH3IEAD1CMP2IEAD1CH2IEAD1CMP1IE
0xD8IEC631:24AD4CH1IEAD4CMP0IEAD4CH0IE    AD3CMP7IE
23:16AD3CH7IEAD3CMP6IEAD3CH6IEAD3CMP5IEAD3CH5IEAD3CMP4IEAD3CH4IEAD3CMP3IE
15:8AD3CH3IEAD3CMP2IEAD3CH2IEAD3CMP1IEAD3CH1IEAD3CMP0IEAD3CH0IE 
7:0     AD2CMP7IEAD2CH7IEAD2CMP6IE
0xDCIEC731:24AD5CH7IEAD5CMP6IEAD5CH6IEAD5CMP5IEAD5CH5IEAD5CMP4IEAD5CH4IEAD5CMP3IE
23:16AD5CH3IEAD5CMP2IEAD5CH2IEAD5CMP1IEAD5CH1IEAD5CMP0IEAD5CH0IE 
15:8   AD4CMP7IEAD4CH7IEAD4CMP6IEAD4CH6IEAD4CMP5IE
7:0AD4CH5IEAD4CMP4IEAD4CH4IEAD4CMP3IEAD4CH3IEAD4CMP2IEAD4CH2IEAD4CMP1IE
0xE0IEC831:24CLC6PIECLC5NIECLC5PIECLC4NIECLC4PIECLC3NIECLC3PIECLC2NIE
23:16CLC2PIECLC1NIECLC1PIECMP8IECMP7IECMP6IECMP5IEAD5CMP15IE
15:8AD5CH15IEAD5CMP14IEAD5CH14IEAD5CMP13IEAD5CH13IEAD5CMP12IEAD5CH12IEAD5CMP11IE
7:0AD5CH11IFAD5CMP10IEAD5CH10IEAD5CMP9IEAD5CH9IEAD5CMP8IEAD5CH8IEAD5CMP7IE
0xE4IEC931:24  CNHIECNGIECNFIECNEIE  
23:16        
15:8       CLC10NIE
7:0CLC10PIECLC9NIECLC9PIECLC8NIECLC8PIECLC7NIECLC7PIECLC6NIE
0xE8IEC1031:24APWM4IEAPWM3IEAPWM2IEAPWM1IEIOM16IEIOM15IEIOM14IEIOM13IE
23:16IOM12IEIOM11IEIOM10IEIOM9IEIOM8IEIOM7IEIOM6IEIOM5IE
15:8IOM4IEIOM3IEIOM2IEIOM1IE    
7:0ITCIE       
0xECIEC1131:24        
23:16        
15:8        
7:0    APEVTDIEAPEVTCIEAPEVTBIEAPEVTAIE
0xF0IPC031:24 NVMCRCIP[2:0] NVMIP[2:0]
23:16 NVMECCIP[2:0] PBERRIP[2:0]
15:8 YRAMECCIP[2:0] XRAMECCIP[2:0]
7:0 CPUFPUIP[2:0] IVTCIP[2:0]
0xF4IPC131:24 C2FAILIP[2:0] C1RDYIP[2:0]
23:16 C1MONIP[2:0] C1WARNIP[2:0]
15:8 C1FAILIP[2:0] CLKERRIP[2:0]
7:0 CLKFAILIP[2:0]    
0xF8IPC231:24 C4FAILIP[2:0] C3RDYIP[2:0]
23:16 C3MONIP[2:0] C3WARNIP[2:0]
15:8 C3FAILIP[2:0] C2RDYIP[2:0]
7:0 C2MONIP[2:0] C2WARNIP[2:0]
0xFCIPC331:24 CRYPT2IP[2:0] CRYPT1IP[2:0]
23:16     WDTIP[2:0]
15:8     CRDY4IP[2:0]
7:0 C4MONIP[2:0] C4WARNIP[2:0]
0x0100IPC431:24 PEVTBIP[2:0] PEVTAIP[2:0]
23:16 INT4IP[2:0] INT3IP[2:0]
15:8 INT2IP[2:0] INT1IP[2:0]
7:0 INT0IP[2:0] CRYPT3IP[2:0]
0x0104IPC531:24 PWM4IP[2:0] PWM3IP[2:0]
23:16 PWM2IP[2:0] PWM1IP[2:0]
15:8 PEVTFIP[2:0] PEVTEIP[2:0]
7:0 PEVTDIP[2:0] PEVTCIP[2:0]
0x0108IPC631:24 CCT3IP[2:0] CCP2IP[2:0]
23:16 CCT2IP[2:0] CCP1IP[2:0]
15:8 CCT1IP[2:0] T3IP[2:0]
7:0 T2IP[2:0] T1IP[2:0]
0x010CIPC731:24 C2TXIP[2:0] C2RXIP[2:0]
23:16 C1IP[2:0] C1TXIP[2:0]
15:8 C1RXIP[2:0] CCP4IP[2:0]
7:0 CCT4IP[2:0] CCP3IP[2:0]
0x0110IPC831:24 SPI3RXIP[2:0] SPI2GIP[2:0]
23:16 SPI2TXIP[2:0] SPI2RXIP[2:0]
15:8 SPI1GIP[2:0] SPI1TXIP[2:0]
7:0 SPI1RXIP[2:0] C2IP[2:0]
0x0114IPC931:24 DMA2IP[2:0] DMA1IP[2:0]
23:16 DMA0IP[2:0] SPI4GIP[2:0]
15:8 SPI4TXIP[2:0] SPI4RXIP[2:0]
7:0 SPI3GIP[2:0] SPI3TXIP[2:0]
0x0118IPC1031:24 I2C1RXIP[2:0] I2C1IP[2:0]
23:16 I2C1EIP[2:0] CMP4IP[2:0]
15:8 CMP3IP[2:0] CMP2IP[2:0]
7:0 CMP1IP[2:0] DMA3IP[2:0]
0x011CIPC1131:24 I2C3RXIP[2:0] I2C3IP[2:0]
23:16 I2C3EIP[2:0] I2C2TXIP[2:0]
15:8 I2C2RXIP[2:0] I2C2IP[2:0]
7:0 I2C2EIP[2:0] I2C1TXIP[2:0]
0x0120IPC1231:24 U2TXIP[2:0] U2RXIP[2:0]
23:16 U1EVTIP[2:0] U1EIP[2:0]
15:8 U1TXIP[2:0] U1RXIP[2:0]
7:0     I2C3TXIP[2:0]
0x0124IPC1331:24        
23:16 U3EVTIP[2:0] U3EIP[2:0]
15:8 U3TXIP[2:0] U3RXIP[2:0]
7:0 U2EVTIP[2:0] U2EIP[2:0]
0x0128IPC1431:24 DMA5IP[2:0] DMA4IP[2:0]
23:16 SENT2EIP[2:0] SENT2IP[2:0]
15:8 SENT1EIP[2:0] SENT1IP[2:0]
7:0        
0x012CIPC1531:24 CCP5IP[2:0] CCT5IP[2:0]
23:16 CNDIP[2:0] CNCIP[2:0]
15:8 CNBIP[2:0] CNAIP[2:0]
7:0 DMA7IP[2:0] DMA6IP[2:0]
0x0130IPC1631:24 CCP9IP[2:0] CCT9IP[2:0]
23:16 CCP8IP[2:0] CCT8IP[2:0]
15:8 CCP7IP[2:0] CCT7IP[2:0]
7:0 CCP6IP[2:0] CCT6IP[2:0]
0x0134IPC1731:24 ICDIP[2:0] CRCIP[2:0]
23:16 BISS1IP[2:0] BISS1EIP[2:0]
15:8 QEI4IP[2:0] QEI3IP[2:0]
7:0 QEI2IP[2:0] QEI1IP[2:0]
0134IPC4531:24TRACEUlP[2:0]  TRACEDlP[2:0]
23:16        
15:8     13C1DEIP[2:0]
7:0 13CISElP[2:0] 13CIGlP[2:0]
0x0138IPC1831:24 PWM5IP[2:0] PTG3IP[2:0]
23:16 PTG2IP[2:0] PTG1IP[2:0]
15:8 PTG0IP[2:0] PTGWDTIP[2:0]
7:0 PTGSTEPIP[2:0]    
0x013CIPC1931:24 AD1CH1IP[2:0] AD1CMP0IP[2:0]
23:16 AD1CH0IP[2:0]    
15:8     PWM8IP[2:0]
7:0 PWM7IP[2:0] PWM6IP[2:0]
0x0140IPC2031:24 AD1CH5IP[2:0] AD1CMP4IP[2:0]
23:16 AD1CH4IP[2:0] AD1CMP3IP[2:0]
15:8 AD1CH3IP[2:0] AD1CMP2IP[2:0]
7:0 AD1CH2IP[2:0] AD1CMP1IP[2:0]
0x0144IPC2131:24        
23:16     AD1CMP7IP[2:0]
15:8 AD1CH7IP[2:0] AD1CMP6IP[2:0]
7:0 AD1CH6IP[2:0] AD1CMP5IP[2:0]
0x0148IPC2231:24 AD2CH2IP[2:0] AD2CMP1IP[2:0]
23:16 AD2CH1IP[2:0] AD2CMP0IP[2:0]
15:8 AD2CH0IP[2:0]    
7:0        
0x014CIPC2331:24 AD2CH6IP[2:0] AD2CMP5IP[2:0]
23:16 AD2CH5IP[2:0] AD2CMP4IP[2:0]
15:8 AD2CH4IP[2:0] AD2CMP3IP[2:0]
7:0 AD2CH3IP[2:0] AD2CMP2IP[2:0]
0x0150IPC2431:24        
23:16        
15:8     AD2CMP7IP[2:0]
7:0 AD2CH7IP[2:0] AD2CMP6IP[2:0]
0x0154IPC2531:24 AD3CH3IP[2:0] AD3CMP2IP[2:0]
23:16 AD3CH2IP[2:0] AD3CMP1IP[2:0]
15:8 AD3CH1IP[2:0] AD3CMP0IP[2:0]
7:0 AD3CH0IP[2:0]    
0x0158IPC2631:24 AD3CH7IP[2:0] AD3CMP6IP[2:0]
23:16 AD3CH6IP[2:0] AD3CMP5IP[2:0]
15:8 AD3CH5IP[2:0] AD3CMP4IP[2:0]
7:0 AD3CH4IP[2:0] AD3CMP3IP[2:0]
0x015CIPC2731:24 AD4CH1IP[2:0] AD4CMP0IP[2:0]
23:16 AD4CH0IP[2:0]    
15:8        
7:0     AD3CMP7IP[2:0]
0x0160IPC2831:24 AD4CH5IP[2:0] AD4CMP4IP[2:0]
23:16 AD4CH4IP[2:0] AD4CMP3IP[2:0]
15:8 AD4CH3IP[2:0] AD4CMP2IP[2:0]
7:0 AD4CH2IP[2:0] AD4CMP1IP[2:0]

0x0164

...

0x016F

Reserved         
0x0170IPC3231:24 AD5CH11IP[2:0] AD5CMP10IP[2:0]
23:16 AD5CH10IP[2:0] AD5CMP9IP[2:0]
15:8 AD5CH9IP[2:0] AD5CMP8IP[2:0]
7:0 AD5CH8IP[2:0] AD5CMP7IP[2:0]

0x0174

...

0x0177

Reserved         
0x0178IPC3431:24 CLC2PIP[2:0] CLC1NIP[2:0]
23:16 CLC1PIP[2:0] CMP8IP[2:0]
15:8 CMP7IP[2:0] CMP6IP[2:0]
7:0 CMP5IP[2:0] AD5CMP15IP[2:0]
0x017CIPC3531:24 CLC6PIP[2:0] CLC5NIP[2:0]
23:16 CLC5PIP[2:0] CLC4NIP[2:0]
15:8 CLC4PIP[2:0] CLC3NIP[2:0]
7:0 CLC3PIP[2:0] CLC2NIP[2:0]
0x0180IPC3631:24 CLC10PIP[2:0] CLC9NIP[2:0]
23:16 CLC9PIP[2:0] CLC8NIP[2:0]
15:8 CLC8PIP[2:0] CLC7NIP[2:0]
7:0 CLC7PIP[2:0] CLC6NIP[2:0]
0x0184IPC3731:24        
23:16        
15:8        
7:0     CLC10NIP[2:0]

0x0188

...

0x018F

Reserved         
0x0190IPC4031:24 ITCIP[2:0]    
23:16        
15:8        
7:0        
0x0194IPC4131:24 IOM4IP[2:0] IOM3IP[2:0]
23:16 IOM2IP[2:0] IOM1IP[2:0]
15:8        
7:0        
0x0198IPC4231:24        
23:16        
15:8 IOM8IP[2:0] IOM7IP[2:0]
7:0 IOM6IP[2:0] IOM5IP[2:0]

0x019C

...

0x019F

Reserved         
0x01A0IPC4431:24        
23:16        
15:8 APEVTDIP[2:0] APEVTCIP[2:0]
7:0 APEVTBIP[2:0] APEVTAIP[2:0]

0x01A4

...

0x01A7

Reserved         
0x01A8IPC4631:24        
23:16 PWRMIP[2:0] CICERRIP[2:0]
15:8 CICORIP[2:0] CICIPDIP[2:0]
7:0 RDCERIP[2:0] RDCCORIP[2:0]