dsPIC33AK32MC102 INTERRUPT registers The 57 registers of INTERRUPT (Interrupts), from 0x70, with their reset value and every field. The dsPIC33AK32MC102 has 1035 registers in 60 peripherals, one page each.
INTERRUPT Interrupts INTCON1
Address 0x70
Reset 0x00008000
Access read/write
Size 32-bit 5 fields
Field Bits What it does GIE 15 STKERR 4 ADDRERR 3 BADOPERR 2 NSTDIS 31
INTCON2
Address 0x74
Reset 0x00000000
Access read/write
Size 32-bit 5 fields
Field Bits What it does INT4EP 4 INT3EP 3 INT2EP 2 INT1EP 1 INT0EP 0
INTCON3
Address 0x78
Reset 0x00000000
Access read/write
Size 32-bit 5 fields
Field Bits What it does ICDBET 4 CPUBET 3 DMABET 2 YRAMBET 1 XRAMBET 0
INTCON4
Address 0x7C
Reset 0x00000000
Access read/write
Size 32-bit 9 fields
Field Bits What it does OVATE 21 OVBTE 20 COVTE 19 OVAERR 5 OVBERR 4 COVAERR 3 COVBERR 2 SFTACERR 1 DIV0ERR 0
INTCON5
Address 0x80
Reset 0x00000000
Access read/write
Size 32-bit 5 fields
Field Bits What it does YPWBDED 3 XPWBDED 2 WDTE 1 DMTE 0 SOFT 31
INTTREG
Address 0x84
Reset 0x00000000
Access read/write
Size 32-bit 3 fields
Field Bits What it does VHOLD 21 ILR 13:10 VECNUM 8:0
IVTBASE
Address 0x88
Reset 0x00800000
Access read/write
Size 32-bit 1 field
Field Bits What it does IVTBASE 31:0
IVTCREG
Address 0x8C
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does IVTC 0
IFS0
Address 0x90
Reset 0x00000000
Access read/write
Size 32-bit 26 fields
Field Bits What it does WDTIF 28 CM4CNTIF 26 CM4SATIF 25 CM4WARNIF 24 CM4FAILIF 23 CM3CNTIF 22 CM3SATIF 21 CM3WARNIF 20 CM3FAILIF 19 CM2CNTIF 18 CM2SATIF 17 CM2WARNIF 16 CM2FAILIF 15 CM1CNTIF 14 CM1SATIF 13 CM1WARNIF 12 CM1FAILIF 11 CLKERRIF 10 CLKFAILIF 9 NVMCRCIF 7 NVMIF 6 NVMECCIF 5 PBERRIF 4 YRAMECCIF 3 XRAMECCIF 2 CPUFPUIF 1
IFS1
Address 0x94
Reset 0x00000000
Access read/write
Size 32-bit 25 fields
Field Bits What it does CCP4IF 24 CCT4IF 23 CCP3IF 22 CCT3IF 21 CCP2IF 20 CCT2IF 19 CCP1IF 18 CCT1IF 17 T1IF 16 PWM4IF 15 PWM3IF 14 PWM2IF 13 PWM1IF 12 PEVTFIF 11 PEVTEIF 10 PEVTDIF 9 PEVTCIF 8 PEVTBIF 7 PEVTAIF 6 INT4IF 5 INT3IF 4 INT2IF 3 INT1IF 2 INT0IF 1 SPI1RXIF 31
IFS2
Address 0x98
Reset 0x00000000
Access read/write
Size 32-bit 30 fields
Field Bits What it does U2TXIF 30 U2RXIF 29 U1EVTIF 28 U1EIF 27 U1TXIF 26 U1RXIF 25 I2C2TXIF 23 I2C2RXIF 22 I2C2IF 21 I2C2EIF 20 I2C1TXIF 19 I2C1RXIF 18 I2C1IF 17 I2C1EIF 16 CMP3IF 14 CMP2IF 13 CMP1IF 12 DMA3IF 11 DMA2IF 10 DMA1IF 9 DMA0IF 8 SPI3IF 7 SPI3TXIF 6 SPI3RXIF 5 SPI2IF 4 SPI2TXIF 3 SPI2RXIF 2 SPI1IF 1 SPI1TXIF 0 U2EIF 31
IFS3
Address 0x9C
Reset 0x00000000
Access read/write
Size 32-bit 16 fields
Field Bits What it does QEI1IF 29 CNDIF 20 CNCIF 19 CNBIF 18 CNAIF 17 DMA5IF 14 DMA4IF 13 SENT2EIF 12 SENT2IF 11 SENT1EIF 10 SENT1IF 9 U3EVTIF 4 U3EIF 3 U3TXIF 2 U3RXIF 1 U2EVTIF 0
23 fields
Field Bits What it does AD1CH6IF 30 AD1CMP5IF 29 AD1CH5IF 28 AD1CMP4IF 27 AD1CH4IF 26 AD1CMP3IF 25 AD1CH3IF 24 AD1CMP2IF 23 AD1CH2IF 22 AD1CMP1IF 21 AD1CH1IF 20 AD1CMP0IF 19 AD1CH0IF 18 PTG3IF 11 PTG2IF 10 PTG1IF 9 PTG0IF 8 PTGWDTIF 7 PTGSTEPIF 6 CRCIF 3 BISS1IF 2 BISS1EIF 1 AD1CMP6IF 31
IFS5
Address 0xA4
Reset 0x00000000
Access read/write
Size 32-bit 30 fields
Field Bits What it does AD2CH1IF 30 AD2CMP0IF 29 AD2CH0IF 28 AD1CMP19IF 25 AD1CH19IF 24 AD1CMP18IF 23 AD1CH18IF 22 AD1CMP17IF 21 AD1CH17IF 20 AD1CMP16IF 19 AD1CH16IF 18 AD1CMP15IF 17 AD1CH15IF 16 AD1CMP14IF 15 AD1CH14IF 14 AD1CMP13IF 13 AD1CH13IF 12 AD1CMP12IF 11 AD1CH12IF 10 AD1CMP11IF 9 AD1CH11IF 8 AD1CMP10IF 7 AD1CH10IF 6 AD1CMP9IF 5 AD1CH9IF 4 AD1CMP8IF 3 AD1CH8IF 2 AD1CMP7IF 1 AD1CH7IF 0 AD2CMP1IF 31
IFS6
Address 0xA8
Reset 0x00000000
Access read/write
Size 32-bit 32 fields
Field Bits What it does AD2CH17IF 30 AD2CMP16IF 29 AD2CH16IF 28 AD2CMP15IF 27 AD2CH15IF 26 AD2CMP14IF 25 AD2CH14IF 24 AD2CMP13IF 23 AD2CH13IF 22 AD2CMP12IF 21 AD2CH12IF 20 AD2CMP11IF 19 AD2CH11IF 18 AD2CMP10IF 17 AD2CH10IF 16 AD2CMP9IF 15 AD2CH9IF 14 AD2CMP8IF 13 AD2CH8IF 12 AD2CMP7IF 11 AD2CH7IF 10 AD2CMP6IF 9 AD2CH6IF 8 AD2CMP5IF 7 AD2CH5IF 6 AD2CMP4IF 5 AD2CH4IF 4 AD2CMP3IF 3 AD2CH3IF 2 AD2CMP2IF 1 AD2CH2IF 0 AD2CMP17IF 31
IFS7
Address 0xAC
Reset 0x00000000
Access read/write
Size 32-bit 12 fields
Field Bits What it does CLC4NIF 15 CLC4PIF 14 CLC3NIF 13 CLC3PIF 12 CLC2NIF 11 CLC2PIF 10 CLC1NIF 9 CLC1PIF 8 AD2CMP19IF 3 AD2CH19IF 2 AD2CMP18IF 1 AD2CH18IF 0
IFS8
Address 0xB0
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does IOM4IF 22 IOM3IF 21 IOM2IF 20 IOM1IF 19
IEC0
Address 0xB4
Reset 0x00000000
Access read/write
Size 32-bit 26 fields
Field Bits What it does WDTIE 28 CM4CNTIE 26 CM4SATIE 25 CM4WARNIE 24 CM4FAILIE 23 CM3CNTIE 22 CM3SATIE 21 CM3WARNIE 20 CM3FAILIE 19 CM2CNTIE 18 CM2SATIE 17 CM2WARNIE 16 CM2FAILIE 15 CM1CNTIE 14 CM1SATIE 13 CM1WARNIE 12 CM1FAILIE 11 CLKERRIE 10 CLKFAILIE 9 NVMCRCIE 7 NVMIE 6 NVMECCIE 5 PBERRIE 4 YRAMECCIE 3 XRAMECCIE 2 CPUFPUIE 1
IEC1
Address 0xB8
Reset 0x00000000
Access read/write
Size 32-bit 25 fields
Field Bits What it does CCP4IE 24 CCT4IE 23 CCP3IE 22 CCT3IE 21 CCP2IE 20 CCT2IE 19 CCP1IE 18 CCT1IE 17 T1IE 16 PWM4IE 15 PWM3IE 14 PWM2IE 13 PWM1IE 12 PEVTFIE 11 PEVTEIE 10 PEVTDIE 9 PEVTCIE 8 PEVTBIE 7 PEVTAIE 6 INT4IE 5 INT3IE 4 INT2IE 3 INT1IE 2 INT0IE 1 SPI1RXIE 31
IEC2
Address 0xBC
Reset 0x00000000
Access read/write
Size 32-bit 30 fields
Field Bits What it does U2TXIE 30 U2RXIE 29 U1EVTIE 28 U1EIE 27 U1TXIE 26 U1RXIE 25 I2C2TXIE 23 I2C2RXIE 22 I2C2IE 21 I2C2EIE 20 I2C1TXIE 19 I2C1RXIE 18 I2C1IE 17 I2C1EIE 16 CMP3IE 14 CMP2IE 13 CMP1IE 12 DMA3IE 11 DMA2IE 10 DMA1IE 9 DMA0IE 8 SPI3IE 7 SPI3TXIE 6 SPI3RXIE 5 SPI2IE 4 SPI2TXIE 3 SPI2RXIE 2 SPI1IE 1 SPI1TXIE 0 U2EIE 31
IEC3
Address 0xC0
Reset 0x00000000
Access read/write
Size 32-bit 16 fields
Field Bits What it does QEI1IE 29 CNDIE 20 CNCIE 19 CNBIE 18 CNAIE 17 DMA5IE 14 DMA4IE 13 SENT2EIE 12 SENT2IE 11 SENT1EIE 10 SENT1IE 9 U3EVTIE 4 U3EIE 3 U3TXIE 2 U3RXIE 1 U2EVTIE 0
23 fields
Field Bits What it does AD1CH6IE 30 AD1CMP5IE 29 AD1CH5IE 28 AD1CMP4IE 27 AD1CH4IE 26 AD1CMP3IE 25 AD1CH3IE 24 AD1CMP2IE 23 AD1CH2IE 22 AD1CMP1IE 21 AD1CH1IE 20 AD1CMP0IE 19 AD1CH0IE 18 PTG3IE 11 PTG2IE 10 PTG1IE 9 PTG0IE 8 PTGWDTIE 7 PTGSTEPIE 6 CRCIE 3 BISS1IE 2 BISS1EIE 1 AD1CMP6IE 31
IEC5
Address 0xC8
Reset 0x00000000
Access read/write
Size 32-bit 30 fields
Field Bits What it does AD2CH1IE 30 AD2CMP0IE 29 AD2CH0IE 28 AD1CMP19IE 25 AD1CH19IE 24 AD1CMP18IE 23 AD1CH18IE 22 AD1CMP17IE 21 AD1CH17IE 20 AD1CMP16IE 19 AD1CH16IE 18 AD1CMP15IE 17 AD1CH15IE 16 AD1CMP14IE 15 AD1CH14IE 14 AD1CMP13IE 13 AD1CH13IE 12 AD1CMP12IE 11 AD1CH12IE 10 AD1CMP11IE 9 AD1CH11IE 8 AD1CMP10IE 7 AD1CH10IE 6 AD1CMP9IE 5 AD1CH9IE 4 AD1CMP8IE 3 AD1CH8IE 2 AD1CMP7IE 1 AD1CH7IE 0 AD2CMP1IE 31
IEC6
Address 0xCC
Reset 0x00000000
Access read/write
Size 32-bit 32 fields
Field Bits What it does AD2CH17IE 30 AD2CMP16IE 29 AD2CH16IE 28 AD2CMP15IE 27 AD2CH15IE 26 AD2CMP14IE 25 AD2CH14IE 24 AD2CMP13IE 23 AD2CH13IE 22 AD2CMP12IE 21 AD2CH12IE 20 AD2CMP11IE 19 AD2CH11IE 18 AD2CMP10IE 17 AD2CH10IE 16 AD2CMP9IE 15 AD2CH9IE 14 AD2CMP8IE 13 AD2CH8IE 12 AD2CMP7IE 11 AD2CH7IE 10 AD2CMP6IE 9 AD2CH6IE 8 AD2CMP5IE 7 AD2CH5IE 6 AD2CMP4IE 5 AD2CH4IE 4 AD2CMP3IE 3 AD2CH3IE 2 AD2CMP2IE 1 AD2CH2IE 0 AD2CMP17IE 31
IEC7
Address 0xD0
Reset 0x00000000
Access read/write
Size 32-bit 12 fields
Field Bits What it does CLC4NIE 15 CLC4PIE 14 CLC3NIE 13 CLC3PIE 12 CLC2NIE 11 CLC2PIE 10 CLC1NIE 9 CLC1PIE 8 AD2CMP19IE 3 AD2CH19IE 2 AD2CMP18IE 1 AD2CH18IE 0
IEC8
Address 0xD4
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does IOM4IE 22 IOM3IE 21 IOM2IE 20 IOM1IE 19
IPC0
Address 0xD8
Reset 0x44444440
Access read/write
Size 32-bit 7 fields
Field Bits What it does NVMCRCIP 30:28 NVMIP 26:24 NECCIP 22:20 PBPARIP 18:16 YECCIP 14:12 XECCIP 10:8 CPUFPUIP 6:4
IPC1
Address 0xDC
Reset 0x44444440
Access read/write
Size 32-bit 7 fields
Field Bits What it does CM2FAILIP 30:28 CM1CNTIP 26:24 CM1SATIP 22:20 CM1WARNIP 18:16 CM1FAILIP 14:12 CLKERRIP 10:8 CLKFAILIP 6:4
IPC2
Address 0xE0
Reset 0x44444444
Access read/write
Size 32-bit 8 fields
Field Bits What it does CM4FAILIP 30:28 CM3CNTIP 26:24 CM3SATIP 22:20 CM3WARNIP 18:16 CM3FAILIP 14:12 CM2CNTIP 10:8 CM2SATIP 6:4 CM2WARNIP 2:0
IPC3
Address 0xE4
Reset 0x00040444
Access read/write
Size 32-bit 4 fields
Field Bits What it does CWAR1IP 18:16 CM4CNTIP 10:8 CM4SATIP 6:4 CM4WARNIP 2:0
IPC4
Address 0xE8
Reset 0x44444440
Access read/write
Size 32-bit 7 fields
Field Bits What it does PEVTBIP 30:28 PEVTAIP 26:24 INT4IP 22:20 INT3IP 18:16 INT2IP 14:12 INT1IP 10:8 INT0IP 6:4
IPC5
Address 0xEC
Reset 0x44444444
Access read/write
Size 32-bit 8 fields
Field Bits What it does PWM4IP 30:28 PWM3IP 26:24 PWM2IP 22:20 PWM1IP 18:16 PEVTFIP 14:12 PEVTEIP 10:8 PEVTDIP 6:4 PEVTCIP 2:0
IPC6
Address 0xF0
Reset 0x44444444
Access read/write
Size 32-bit 8 fields
Field Bits What it does CCT4IP 30:28 CCP3IP 26:24 CCT3IP 22:20 CCP2IP 18:16 CCT2IP 14:12 CCP1IP 10:8 CCT1IP 6:4 T1IP 2:0
IPC7
Address 0xF4
Reset 0x40000004
Access read/write
Size 32-bit 2 fields
Field Bits What it does SPI1RXIP 30:28 CCP4IP 2:0
IPC8
Address 0xF8
Reset 0x44444444
Access read/write
Size 32-bit 8 fields
Field Bits What it does SPI3IP 30:28 SPI3TXIP 26:24 SPI3RXIP 22:20 SPI2IP 18:16 SPI2TXIP 14:12 SPI2RXIP 10:8 SPI1IP 6:4 SPI1TXIP 2:0
IPC9
Address 0xFC
Reset 0x04444444
Access read/write
Size 32-bit 7 fields
Field Bits What it does CMP3IP 26:24 CMP2IP 22:20 CMP1IP 18:16 DMA3IP 14:12 DMA2IP 10:8 DMA1IP 6:4 DMA0IP 2:0
IPC10
Address 0x100
Reset 0x44444444
Access read/write
Size 32-bit 8 fields
Field Bits What it does I2C2TXIP 30:28 I2C2RXIP 26:24 I2C2IP 22:20 I2C2EIP 18:16 I2C1TXIP 14:12 I2C1RXIP 10:8 I2C1IP 6:4 I2C1EIP 2:0
IPC11
Address 0x104
Reset 0x44444440
Access read/write
Size 32-bit 7 fields
Field Bits What it does U2EIP 30:28 U2TXIP 26:24 U2RXIP 22:20 U1EVTIP 18:16 U1EIP 14:12 U1TXIP 10:8 U1RXIP 6:4
IPC12
Address 0x108
Reset 0x00044444
Access read/write
Size 32-bit 5 fields
Field Bits What it does U3EVTIP 18:16 U3EIP 14:12 U3TXIP 10:8 U3RXIP 6:4 U2EVTIP 2:0
IPC13
Address 0x10C
Reset 0x04444440
Access read/write
Size 32-bit 6 fields
Field Bits What it does DMA5IP 26:24 DMA4IP 22:20 SENT2EIP 18:16 SENT2IP 14:12 SENT1EIP 10:8 SENT1IP 6:4
IPC14
Address 0x110
Reset 0x00044440
Access read/write
Size 32-bit 4 fields
Field Bits What it does CNDIP 18:16 CNCIP 14:12 CNBIP 10:8 CNAIP 6:4
IPC15
Address 0x114
Reset 0x00400000
Access read/write
Size 32-bit 1 field
Field Bits What it does QEI1IP 22:20
IPC16
Address 0x118
Reset 0x44044440
Access read/write
Size 32-bit 6 fields
Field Bits What it does PTGWDTIP 30:28 PTGSTEPIP 26:24 ICDIP 18:16 CRCIP 14:12 BISSE1IP 10:8 BISS1IP 6:4
IPC17
Address 0x11C
Reset 0x00004444
Access read/write
Size 32-bit 4 fields
Field Bits What it does PTG3IP 14:12 PTG2IP 10:8 PTG1IP 6:4 PTG0IP 2:0
IPC18
Address 0x120
Reset 0x44444400
Access read/write
Size 32-bit 6 fields
Field Bits What it does AD1CMP2IP 30:28 AD1CH2IP 26:24 AD1CMP1IP 22:20 AD1CH1IP 18:16 AD1CMP0IP 14:12 AD1CH0IP 10:8
IPC19
Address 0x124
Reset 0x44444444
Access read/write
Size 32-bit 8 fields
Field Bits What it does AD1CMP6IP 30:28 AD1CH6IP 26:24 AD1CMP5IP 22:20 AD1CH5IP 18:16 AD1CMP4IP 14:12 AD1CH4IP 10:8 AD1CMP3IP 6:4 AD1CH3IP 2:0
IPC20
Address 0x128
Reset 0x44444444
Access read/write
Size 32-bit 8 fields
Field Bits What it does AD1CMP10IP 30:28 AD1CH10IP 26:24 AD1CMP9IP 22:20 AD1CH9IP 18:16 AD1CMP8IP 14:12 AD1CH8IP 10:8 AD1CMP7IP 6:4 AD1CH7IP 2:0
IPC21
Address 0x12C
Reset 0x44444444
Access read/write
Size 32-bit 8 fields
Field Bits What it does AD1CMP14IP 30:28 AD1CH14IP 26:24 AD1CMP13IP 22:20 AD1CH13IP 18:16 AD1CMP12IP 14:12 AD1CH12IP 10:8 AD1CMP11IP 6:4 AD1CH11IP 2:0
IPC22
Address 0x130
Reset 0x44444444
Access read/write
Size 32-bit 8 fields
Field Bits What it does AD1CMP18IP 30:28 AD1CH18IP 26:24 AD1CMP17IP 22:20 AD1CH17IP 18:16 AD1CMP16IP 14:12 AD1CH16IP 10:8 AD1CMP15IP 6:4 AD1CH15IP 2:0
IPC23
Address 0x134
Reset 0x44440444
Access read/write
Size 32-bit 6 fields
Field Bits What it does AD2CMP1IP 30:28 AD2CH1IP 26:24 AD2CMP0IP 22:20 AD2CH0IP 18:16 AD1CMP19IP 6:4 AD1CH19IP 2:0
IPC24
Address 0x138
Reset 0x44444444
Access read/write
Size 32-bit 8 fields
Field Bits What it does AD2CMP5IP 30:28 AD2CH5IP 26:24 AD2CMP4IP 22:20 AD2CH4IP 18:16 AD2CMP3IP 14:12 AD2CH3IP 10:8 AD2CMP2IP 6:4 AD2CH2IP 2:0
IPC25
Address 0x13C
Reset 0x44444444
Access read/write
Size 32-bit 8 fields
Field Bits What it does AD2CMP9IP 30:28 AD2CH9IP 26:24 AD2CMP8IP 22:20 AD2CH8IP 18:16 AD2CMP7IP 14:12 AD2CH7IP 10:8 AD2CMP6IP 6:4 AD2CH6IP 2:0
IPC26
Address 0x140
Reset 0x44444444
Access read/write
Size 32-bit 8 fields
Field Bits What it does AD2CMP13IP 30:28 AD2CH13IP 26:24 AD2CMP12IP 22:20 AD2CH12IP 18:16 AD2CMP11IP 14:12 AD2CH11IP 10:8 AD2CMP10IP 6:4 AD2CH10IP 2:0
IPC27
Address 0x144
Reset 0x44444444
Access read/write
Size 32-bit 8 fields
Field Bits What it does AD2CMP17IP 30:28 AD2CH17IP 26:24 AD2CMP16IP 22:20 AD2CH16IP 18:16 AD2CMP15IP 14:12 AD2CH15IP 10:8 AD2CMP14IP 6:4 AD2CH14IP 2:0
IPC28
Address 0x148
Reset 0x00004444
Access read/write
Size 32-bit 4 fields
Field Bits What it does AD2CMP19IP 14:12 AD2CH19IP 10:8 AD2CMP18IP 6:4 AD2CH18IP 2:0
IPC29
Address 0x14C
Reset 0x44444444
Access read/write
Size 32-bit 8 fields
Field Bits What it does CLC4NIP 30:28 CLC4PIP 26:24 CLC3NIP 22:20 CLC3PIP 18:16 CLC2NIP 14:12 CLC2PIP 10:8 CLC1NIP 6:4 CLC1PIP 2:0
IPC35
Address 0x160
Reset 0x04444000
Access read/write
Size 32-bit 4 fields
Field Bits What it does IOM4IP 26:24 IOM3IP 22:20 IOM2IP 18:16 IOM1IP 14:12