dsPIC33CH64MP203 INTERRUPT registers The 73 registers of INTERRUPT (Interrupts), from 0x800, with their reset value and every field. The dsPIC33CH64MP203 has 840 registers in 53 peripherals, one page each.
INTERRUPT Interrupts IFS0
Address 0x800
Reset 0x0000
Access read/write
Size 16-bit 15 fields
Field Bits What it does INT1IF 15 NVMIF 14 ECCSBEIF 13 U1TXIF 12 U1RXIF 11 SPI1TXIF 10 SPI1RXIF 9 DMA1IF 8 CCT1IF 7 CCP1IF 6 DMA0IF 4 CNBIF 3 CNAIF 2 T1IF 1 INT0IF 0
IFS1
Address 0x802
Reset 0x0000
Access read/write
Size 16-bit 16 fields
Field Bits What it does C1RXIF 15 SPI2TXIF 14 SPI2RXIF 13 U2TXIF 12 U2RXIF 11 INT3IF 10 C1IF 9 CCT2IF 8 CCP2IF 7 DMA4IF 6 DMA3IF 5 INT2IF 4 CNCIF 3 DMA2IF 2 MI2C1IF 1 SI2C1IF 0
IFS2
Address 0x804
Reset 0x0000
Access read/write
Size 16-bit 12 fields
Field Bits What it does CCT6IF 15 CCP6IF 14 DMTIF 13 CCT5IF 12 CCP5IF 11 CCT4IF 9 CCP4IF 8 MI2C2IF 6 SI2C2IF 5 CCT3IF 4 CCP3IF 3 DMA5IF 2
IFS3
Address 0x806
Reset 0x0000
Access read/write
Size 16-bit 7 fields
Field Bits What it does PTGSTEPIF 15 JTAGIF 14 C1TXIF 4 CRCIF 3 U2EIF 2 U1EIF 1 QEI1IF 0
IFS4
Address 0x808
Reset 0x0000
Access read/write
Size 16-bit 7 fields
Field Bits What it does CMP1IF 13 PWM4IF 6 PWM3IF 5 PWM2IF 4 PWM1IF 3 I2C2BCIF 1 I2C1BCIF 0
IFS5
Address 0x80A
Reset 0x0000
Access read/write
Size 16-bit 15 fields
Field Bits What it does ADCAN4IF 15 ADCAN3IF 14 ADCAN2IF 13 ADCAN1IF 12 ADCAN0IF 11 ADCIF 10 SENT2EIF 9 SENT2IF 8 SENT1EIF 7 SENT1IF 6 PTG3IF 5 PTG2IF 4 PTG1IF 3 PTG0IF 2 PTGWDTIF 1
IFS6
Address 0x80C
Reset 0x0000
Access read/write
Size 16-bit 15 fields
Field Bits What it does ADCAN20IF 15 ADCAN19IF 14 ADCAN18IF 13 ADCAN17IF 12 ADCAN16IF 11 ADCAN14IF 9 ADCAN13IF 8 ADCAN12IF 7 ADCAN11IF 6 ADCAN10IF 5 ADCAN9IF 4 ADCAN8IF 3 ADCAN7IF 2 ADCAN6IF 1 ADCAN5IF 0
IFS7
Address 0x80E
Reset 0x0000
Access read/write
Size 16-bit 13 fields
Field Bits What it does SPI2IF 15 SPI1IF 14 CLC2PIF 13 CLC1PIF 12 ADFLTR3IF 11 ADFLTR2IF 10 ADFLTR1IF 9 ADFLTR0IF 8 ADCMP3IF 7 ADCMP2IF 6 ADCMP1IF 5 ADCMP0IF 4 ADFLTIF 3
IFS8
Address 0x810
Reset 0x0000
Access read/write
Size 16-bit 13 fields
Field Bits What it does S1RSTIF 13 MSIFLTIF 12 MSIWFEIF 11 MSIDTIF 10 MSIHIF 9 MSIGIF 8 MSIFIF 7 MSIEIF 6 MSIDIF 5 MSICIF 4 MSIBIF 3 MSIAIF 2 MSIS1IF 1
IFS9
Address 0x812
Reset 0x0000
Access read/write
Size 16-bit 6 fields
Field Bits What it does S1CLKFIF 13 CCT8IF 9 CCP8IF 8 CCT7IF 6 CCP7IF 5 S1BRKIF 2
IFS10
Address 0x814
Reset 0x0000
Access read/write
Size 16-bit 8 fields
Field Bits What it does CLC3PIF 15 PEVTFIF 14 PEVTEIF 13 PEVTDIF 12 PEVTCIF 11 PEVTBIF 10 PEVTAIF 9 ADFIFOIF 8
IFS11
Address 0x816
Reset 0x0000
Access read/write
Size 16-bit 7 fields
Field Bits What it does U2EVTIF 14 U1EVTIF 13 CLC4NIF 4 CLC3NIF 3 CLC2NIF 2 CLC1NIF 1 CLC4PIF 0
IEC0
Address 0x820
Reset 0x0000
Access read/write
Size 16-bit 15 fields
Field Bits What it does INT1IE 15 NVMIE 14 ECCSBEIE 13 U1TXIE 12 U1RXIE 11 SPI1TXIE 10 SPI1RXIE 9 DMA1IE 8 CCT1IE 7 CCP1IE 6 DMA0IE 4 CNBIE 3 CNAIE 2 T1IE 1 INT0IE 0
IEC1
Address 0x822
Reset 0x0000
Access read/write
Size 16-bit 16 fields
Field Bits What it does C1RXIE 15 SPI2TXIE 14 SPI2RXIE 13 U2TXIE 12 U2RXIE 11 INT3IE 10 C1IE 9 CCT2IE 8 CCP2IE 7 DMA4IE 6 DMA3IE 5 INT2IE 4 CNCIE 3 DMA2IE 2 MI2C1IE 1 SI2C1IE 0
IEC2
Address 0x824
Reset 0x0000
Access read/write
Size 16-bit 12 fields
Field Bits What it does CCT6IE 15 CCP6IE 14 DMTIE 13 CCT5IE 12 CCP5IE 11 CCT4IE 9 CCP4IE 8 MI2C2IE 6 SI2C2IE 5 CCT3IE 4 CCP3IE 3 DMA5IE 2
IEC3
Address 0x826
Reset 0x0000
Access read/write
Size 16-bit 7 fields
Field Bits What it does PTGSTEPIE 15 JTAGIE 14 C1TXIE 4 CRCIE 3 U2EIE 2 U1EIE 1 QEI1IE 0
IEC4
Address 0x828
Reset 0x0000
Access read/write
Size 16-bit 7 fields
Field Bits What it does CMP1IE 13 PWM4IE 6 PWM3IE 5 PWM2IE 4 PWM1IE 3 I2C2BCIE 1 I2C1BCIE 0
IEC5
Address 0x82A
Reset 0x0000
Access read/write
Size 16-bit 15 fields
Field Bits What it does ADCAN4IE 15 ADCAN3IE 14 ADCAN2IE 13 ADCAN1IE 12 ADCAN0IE 11 ADCIE 10 SENT2EIE 9 SENT2IE 8 SENT1EIE 7 SENT1IE 6 PTG3IE 5 PTG2IE 4 PTG1IE 3 PTG0IE 2 PTGWDTIE 1
IEC6
Address 0x82C
Reset 0x0000
Access read/write
Size 16-bit 15 fields
Field Bits What it does ADCAN20IE 15 ADCAN19IE 14 ADCAN18IE 13 ADCAN17IE 12 ADCAN16IE 11 ADCAN14IE 9 ADCAN13IE 8 ADCAN12IE 7 ADCAN11IE 6 ADCAN10IE 5 ADCAN9IE 4 ADCAN8IE 3 ADCAN7IE 2 ADCAN6IE 1 ADCAN5IE 0
IEC7
Address 0x82E
Reset 0x0000
Access read/write
Size 16-bit 13 fields
Field Bits What it does SPI2IE 15 SPI1IE 14 CLC2PIE 13 CLC1PIE 12 ADFLTR3IE 11 ADFLTR2IE 10 ADFLTR1IE 9 ADFLTR0IE 8 ADCMP3IE 7 ADCMP2IE 6 ADCMP1IE 5 ADCMP0IE 4 ADFLTIE 3
IEC8
Address 0x830
Reset 0x0000
Access read/write
Size 16-bit 13 fields
Field Bits What it does S1RSTIE 13 MSIFLTIE 12 MSIWFEIE 11 MSIDTIE 10 MSIHIE 9 MSIGIE 8 MSIFIE 7 MSIEIE 6 MSIDIE 5 MSICIE 4 MSIBIE 3 MSIAIE 2 MSIS1IE 1
IEC9
Address 0x832
Reset 0x0000
Access read/write
Size 16-bit 6 fields
Field Bits What it does S1CLKFIE 13 CCT8IE 9 CCP8IE 8 CCT7IE 6 CCP7IE 5 S1BRKIE 2
IEC10
Address 0x834
Reset 0x0000
Access read/write
Size 16-bit 8 fields
Field Bits What it does CLC3PIE 15 PEVTFIE 14 PEVTEIE 13 PEVTDIE 12 PEVTCIE 11 PEVTBIE 10 PEVTAIE 9 ADFIFOIE 8
IEC11
Address 0x836
Reset 0x0000
Access read/write
Size 16-bit 7 fields
Field Bits What it does U2EVTIE 14 U1EVTIE 13 CLC4NIE 4 CLC3NIE 3 CLC2NIE 2 CLC1NIE 1 CLC4PIE 0
IPC0
Address 0x840
Reset 0x4444
Access read/write
Size 16-bit 4 fields
Field Bits What it does CNBIP 14:12 CNAIP 10:8 T1IP 6:4 INT0IP 2:0
IPC1
Address 0x842
Reset 0x4404
Access read/write
Size 16-bit 3 fields
Field Bits What it does CCT1IP 14:12 CCP1IP 10:8 DMA0IP 2:0
IPC2
Address 0x844
Reset 0x4444
Access read/write
Size 16-bit 4 fields
Field Bits What it does U1RXIP 14:12 SPI1TXIP 10:8 SPI1RXIP 6:4 DMA1IP 2:0
IPC3
Address 0x846
Reset 0x4444
Access read/write
Size 16-bit 4 fields
Field Bits What it does INT1IP 14:12 NVMIP 10:8 ECCSBEIP 6:4 U1TXIP 2:0
IPC4
Address 0x848
Reset 0x4444
Access read/write
Size 16-bit 4 fields
Field Bits What it does CNCIP 14:12 DMA2IP 10:8 MI2C1IP 6:4 SI2C1IP 2:0
IPC5
Address 0x84A
Reset 0x4444
Access read/write
Size 16-bit 4 fields
Field Bits What it does CCP2IP 14:12 DMA4IP 10:8 DMA3IP 6:4 INT2IP 2:0
IPC6
Address 0x84C
Reset 0x4444
Access read/write
Size 16-bit 4 fields
Field Bits What it does U2RXIP 14:12 INT3IP 10:8 C1IP 6:4 CCT2IP 2:0
IPC7
Address 0x84E
Reset 0x4444
Access read/write
Size 16-bit 4 fields
Field Bits What it does C1RXIP 14:12 SPI2TXIP 10:8 SPI2RXIP 6:4 U2TXIP 2:0
IPC8
Address 0x850
Reset 0x4400
Access read/write
Size 16-bit 2 fields
Field Bits What it does CCP3IP 14:12 DMA5IP 10:8
IPC9
Address 0x852
Reset 0x0444
Access read/write
Size 16-bit 3 fields
Field Bits What it does MI2C2IP 10:8 SI2C2IP 6:4 CCT3IP 2:0
IPC10
Address 0x854
Reset 0x4044
Access read/write
Size 16-bit 3 fields
Field Bits What it does CCP5IP 14:12 CCT4IP 6:4 CCP4IP 2:0
IPC11
Address 0x856
Reset 0x4444
Access read/write
Size 16-bit 4 fields
Field Bits What it does CCT6IP 14:12 CCP6IP 10:8 DMTIP 6:4 CCT5IP 2:0
IPC12
Address 0x858
Reset 0x4444
Access read/write
Size 16-bit 4 fields
Field Bits What it does CRCIP 14:12 U2EIP 10:8 U1EIP 6:4 QEI1IP 2:0
IPC13
Address 0x85A
Reset 0x0004
Access read/write
Size 16-bit 1 field
Field Bits What it does C1TXIP 2:0
IPC15
Address 0x85E
Reset 0x4440
Access read/write
Size 16-bit 3 fields
Field Bits What it does PTGSTEPIP 14:12 JTAGIP 10:8 ICDIP 6:4
IPC16
Address 0x860
Reset 0x4044
Access read/write
Size 16-bit 3 fields
Field Bits What it does PWM1IP 14:12 I2C2BCIP 6:4 I2C1BCIP 2:0
IPC17
Address 0x862
Reset 0x0444
Access read/write
Size 16-bit 3 fields
Field Bits What it does PWM4IP 10:8 PWM3IP 6:4 PWM2IP 2:0
IPC18
Address 0x864
Reset 0x0000
Access read/write
Size 16-bit IPC19
Address 0x866
Reset 0x0040
Access read/write
Size 16-bit 1 field
Field Bits What it does CMP1IP 6:4
IPC20
Address 0x868
Reset 0x4440
Access read/write
Size 16-bit 3 fields
Field Bits What it does PTG1IP 14:12 PTG0IP 10:8 PTGWDTIP 6:4
IPC21
Address 0x86A
Reset 0x4444
Access read/write
Size 16-bit 4 fields
Field Bits What it does SENT1EIP 14:12 SENT1IP 10:8 PTG3IP 6:4 PTG2IP 2:0
IPC22
Address 0x86C
Reset 0x4444
Access read/write
Size 16-bit 4 fields
Field Bits What it does ADCAN0IP 14:12 ADCIP 10:8 SENT2EIP 6:4 SENT2IP 2:0
IPC23
Address 0x86E
Reset 0x4444
Access read/write
Size 16-bit 4 fields
Field Bits What it does ADCAN4IP 14:12 ADCAN3IP 10:8 ADCAN2IP 6:4 ADCAN1IP 2:0
IPC24
Address 0x870
Reset 0x4444
Access read/write
Size 16-bit 4 fields
Field Bits What it does ADCAN8IP 14:12 ADCAN7IP 10:8 ADCAN6IP 6:4 ADCAN5IP 2:0
IPC25
Address 0x872
Reset 0x4444
Access read/write
Size 16-bit 4 fields
Field Bits What it does ADCAN12IP 14:12 ADCAN11IP 10:8 ADCAN10IP 6:4 ADCAN9IP 2:0
IPC26
Address 0x874
Reset 0x4044
Access read/write
Size 16-bit 3 fields
Field Bits What it does ADCAN16IP 14:12 ADCAN14IP 6:4 ADCAN13IP 2:0
IPC27
Address 0x876
Reset 0x4444
Access read/write
Size 16-bit 4 fields
Field Bits What it does ADCAN20IP 14:12 ADCAN19IP 10:8 ADCAN18IP 6:4 ADCAN17IP 2:0
IPC28
Address 0x878
Reset 0x4000
Access read/write
Size 16-bit 1 field
Field Bits What it does ADFLTIP 14:12
IPC29
Address 0x87A
Reset 0x4444
Access read/write
Size 16-bit 4 fields
Field Bits What it does ADCMP3IP 14:12 ADCMP2IP 10:8 ADCMP1IP 6:4 ADCMP0IP 2:0
IPC30
Address 0x87C
Reset 0x4444
Access read/write
Size 16-bit 4 fields
Field Bits What it does ADFLTR3IP 14:12 ADFLTR2IP 10:8 ADFLTR1IP 6:4 ADFLTR0IP 2:0
IPC31
Address 0x87E
Reset 0x4444
Access read/write
Size 16-bit 4 fields
Field Bits What it does SPI2IP 14:12 SPI1IP 10:8 CLC2PEIP 6:4 CLC1PEIP 2:0
IPC32
Address 0x880
Reset 0x4440
Access read/write
Size 16-bit 3 fields
Field Bits What it does MSIBIP 14:12 MSIAIP 10:8 MSIS1IP 6:4
IPC33
Address 0x882
Reset 0x4444
Access read/write
Size 16-bit 4 fields
Field Bits What it does MSIFIP 14:12 MSIEIP 10:8 MSIDIP 6:4 MSICIP 2:0
IPC34
Address 0x884
Reset 0x4444
Access read/write
Size 16-bit 4 fields
Field Bits What it does MSIWFEIP 14:12 MSIDTIP 10:8 MSIHIP 6:4 MSIGIP 2:0
IPC35
Address 0x886
Reset 0x0044
Access read/write
Size 16-bit 2 fields
Field Bits What it does S1RSTIP 6:4 MSIFLTIP 2:0
IPC36
Address 0x888
Reset 0x0400
Access read/write
Size 16-bit 1 field
Field Bits What it does S1BRKIP 10:8
IPC37
Address 0x88A
Reset 0x0440
Access read/write
Size 16-bit 2 fields
Field Bits What it does CCT7IP 10:8 CCP7IP 6:4
IPC38
Address 0x88C
Reset 0x0044
Access read/write
Size 16-bit 2 fields
Field Bits What it does CCT8IP 6:4 CCP8IP 2:0
IPC39
Address 0x88E
Reset 0x0040
Access read/write
Size 16-bit 1 field
Field Bits What it does S1CLKFIP 6:4
IPC42
Address 0x894
Reset 0x4444
Access read/write
Size 16-bit 4 fields
Field Bits What it does PEVTCIP 14:12 PEVTBIP 10:8 PEVTAIP 6:4 ADFIFOIP 2:0
IPC43
Address 0x896
Reset 0x4444
Access read/write
Size 16-bit 4 fields
Field Bits What it does CLC3PEIP 14:12 PEVTFIP 10:8 PEVTEIP 6:4 PEVTDIP 2:0
IPC44
Address 0x898
Reset 0x4444
Access read/write
Size 16-bit 4 fields
Field Bits What it does CLC3NEIP 14:12 CLC2NEIP 10:8 CLC1NEIP 6:4 CLC4PEIP 2:0
IPC45
Address 0x89A
Reset 0x0004
Access read/write
Size 16-bit 1 field
Field Bits What it does CLC4NEIP 2:0
IPC47
Address 0x89E
Reset 0x0440
Access read/write
Size 16-bit 2 fields
Field Bits What it does U2EVTIP 10:8 U1EVTIP 6:4
INTCON1
Address 0x8C0
Reset 0x0000
Access read/write
Size 16-bit 15 fields
Field Bits What it does NSTDIS 15 OVAERR 14 OVBERR 13 COVAERR 12 COVBERR 11 OVATE 10 OVBTE 9 COVTE 8 SFTACERR 7 DIV0ERR 6 DMACERR 5 MATHERR 4 ADDRERR 3 STKERR 2 OSCFAIL 1
INTCON2
Address 0x8C2
Reset 0x0000
Access read/write
Size 16-bit 8 fields
Field Bits What it does GIE 15 DISI 14 SWTRAP 13 AIVTEN 8 INT3EP 3 INT2EP 2 INT1EP 1 INT0EP 0
5 fields
Field Bits What it does CAN 9 NAE 8 DAE 5 DOOVR 4 APLL 0
INTCON4
Address 0x8C6
Reset 0x0000
Access read/write
Size 16-bit 2 fields
Field Bits What it does ECCDBE 1 SGHT 0
INTTREG
Address 0x8C8
Reset 0x0000
Access read/write
Size 16-bit 5 fields
Field Bits What it does IRQCPU 15 TMODE 14 VHOLD 13 ILR 11:8 VECNUM 7:0