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
FieldBitsWhat it does
INT1IF15
NVMIF14
ECCSBEIF13
U1TXIF12
U1RXIF11
SPI1TXIF10
SPI1RXIF9
DMA1IF8
CCT1IF7
CCP1IF6
DMA0IF4
CNBIF3
CNAIF2
T1IF1
INT0IF0

IFS1

Address
0x802
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
C1RXIF15
SPI2TXIF14
SPI2RXIF13
U2TXIF12
U2RXIF11
INT3IF10
C1IF9
CCT2IF8
CCP2IF7
DMA4IF6
DMA3IF5
INT2IF4
CNCIF3
DMA2IF2
MI2C1IF1
SI2C1IF0

IFS2

Address
0x804
Reset
0x0000
Access
read/write
Size
16-bit
12 fields
FieldBitsWhat it does
CCT6IF15
CCP6IF14
DMTIF13
CCT5IF12
CCP5IF11
CCT4IF9
CCP4IF8
MI2C2IF6
SI2C2IF5
CCT3IF4
CCP3IF3
DMA5IF2

IFS3

Address
0x806
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
PTGSTEPIF15
JTAGIF14
C1TXIF4
CRCIF3
U2EIF2
U1EIF1
QEI1IF0

IFS4

Address
0x808
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
CMP1IF13
PWM4IF6
PWM3IF5
PWM2IF4
PWM1IF3
I2C2BCIF1
I2C1BCIF0

IFS5

Address
0x80A
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
ADCAN4IF15
ADCAN3IF14
ADCAN2IF13
ADCAN1IF12
ADCAN0IF11
ADCIF10
SENT2EIF9
SENT2IF8
SENT1EIF7
SENT1IF6
PTG3IF5
PTG2IF4
PTG1IF3
PTG0IF2
PTGWDTIF1

IFS6

Address
0x80C
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
ADCAN20IF15
ADCAN19IF14
ADCAN18IF13
ADCAN17IF12
ADCAN16IF11
ADCAN14IF9
ADCAN13IF8
ADCAN12IF7
ADCAN11IF6
ADCAN10IF5
ADCAN9IF4
ADCAN8IF3
ADCAN7IF2
ADCAN6IF1
ADCAN5IF0

IFS7

Address
0x80E
Reset
0x0000
Access
read/write
Size
16-bit
13 fields
FieldBitsWhat it does
SPI2IF15
SPI1IF14
CLC2PIF13
CLC1PIF12
ADFLTR3IF11
ADFLTR2IF10
ADFLTR1IF9
ADFLTR0IF8
ADCMP3IF7
ADCMP2IF6
ADCMP1IF5
ADCMP0IF4
ADFLTIF3

IFS8

Address
0x810
Reset
0x0000
Access
read/write
Size
16-bit
13 fields
FieldBitsWhat it does
S1RSTIF13
MSIFLTIF12
MSIWFEIF11
MSIDTIF10
MSIHIF9
MSIGIF8
MSIFIF7
MSIEIF6
MSIDIF5
MSICIF4
MSIBIF3
MSIAIF2
MSIS1IF1

IFS9

Address
0x812
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
S1CLKFIF13
CCT8IF9
CCP8IF8
CCT7IF6
CCP7IF5
S1BRKIF2

IFS10

Address
0x814
Reset
0x0000
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
CLC3PIF15
PEVTFIF14
PEVTEIF13
PEVTDIF12
PEVTCIF11
PEVTBIF10
PEVTAIF9
ADFIFOIF8

IFS11

Address
0x816
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
U2EVTIF14
U1EVTIF13
CLC4NIF4
CLC3NIF3
CLC2NIF2
CLC1NIF1
CLC4PIF0

IEC0

Address
0x820
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
INT1IE15
NVMIE14
ECCSBEIE13
U1TXIE12
U1RXIE11
SPI1TXIE10
SPI1RXIE9
DMA1IE8
CCT1IE7
CCP1IE6
DMA0IE4
CNBIE3
CNAIE2
T1IE1
INT0IE0

IEC1

Address
0x822
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
C1RXIE15
SPI2TXIE14
SPI2RXIE13
U2TXIE12
U2RXIE11
INT3IE10
C1IE9
CCT2IE8
CCP2IE7
DMA4IE6
DMA3IE5
INT2IE4
CNCIE3
DMA2IE2
MI2C1IE1
SI2C1IE0

IEC2

Address
0x824
Reset
0x0000
Access
read/write
Size
16-bit
12 fields
FieldBitsWhat it does
CCT6IE15
CCP6IE14
DMTIE13
CCT5IE12
CCP5IE11
CCT4IE9
CCP4IE8
MI2C2IE6
SI2C2IE5
CCT3IE4
CCP3IE3
DMA5IE2

IEC3

Address
0x826
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
PTGSTEPIE15
JTAGIE14
C1TXIE4
CRCIE3
U2EIE2
U1EIE1
QEI1IE0

IEC4

Address
0x828
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
CMP1IE13
PWM4IE6
PWM3IE5
PWM2IE4
PWM1IE3
I2C2BCIE1
I2C1BCIE0

IEC5

Address
0x82A
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
ADCAN4IE15
ADCAN3IE14
ADCAN2IE13
ADCAN1IE12
ADCAN0IE11
ADCIE10
SENT2EIE9
SENT2IE8
SENT1EIE7
SENT1IE6
PTG3IE5
PTG2IE4
PTG1IE3
PTG0IE2
PTGWDTIE1

IEC6

Address
0x82C
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
ADCAN20IE15
ADCAN19IE14
ADCAN18IE13
ADCAN17IE12
ADCAN16IE11
ADCAN14IE9
ADCAN13IE8
ADCAN12IE7
ADCAN11IE6
ADCAN10IE5
ADCAN9IE4
ADCAN8IE3
ADCAN7IE2
ADCAN6IE1
ADCAN5IE0

IEC7

Address
0x82E
Reset
0x0000
Access
read/write
Size
16-bit
13 fields
FieldBitsWhat it does
SPI2IE15
SPI1IE14
CLC2PIE13
CLC1PIE12
ADFLTR3IE11
ADFLTR2IE10
ADFLTR1IE9
ADFLTR0IE8
ADCMP3IE7
ADCMP2IE6
ADCMP1IE5
ADCMP0IE4
ADFLTIE3

IEC8

Address
0x830
Reset
0x0000
Access
read/write
Size
16-bit
13 fields
FieldBitsWhat it does
S1RSTIE13
MSIFLTIE12
MSIWFEIE11
MSIDTIE10
MSIHIE9
MSIGIE8
MSIFIE7
MSIEIE6
MSIDIE5
MSICIE4
MSIBIE3
MSIAIE2
MSIS1IE1

IEC9

Address
0x832
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
S1CLKFIE13
CCT8IE9
CCP8IE8
CCT7IE6
CCP7IE5
S1BRKIE2

IEC10

Address
0x834
Reset
0x0000
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
CLC3PIE15
PEVTFIE14
PEVTEIE13
PEVTDIE12
PEVTCIE11
PEVTBIE10
PEVTAIE9
ADFIFOIE8

IEC11

Address
0x836
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
U2EVTIE14
U1EVTIE13
CLC4NIE4
CLC3NIE3
CLC2NIE2
CLC1NIE1
CLC4PIE0

IPC0

Address
0x840
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CNBIP14:12
CNAIP10:8
T1IP6:4
INT0IP2:0

IPC1

Address
0x842
Reset
0x4404
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
CCT1IP14:12
CCP1IP10:8
DMA0IP2:0

IPC2

Address
0x844
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
U1RXIP14:12
SPI1TXIP10:8
SPI1RXIP6:4
DMA1IP2:0

IPC3

Address
0x846
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
INT1IP14:12
NVMIP10:8
ECCSBEIP6:4
U1TXIP2:0

IPC4

Address
0x848
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CNCIP14:12
DMA2IP10:8
MI2C1IP6:4
SI2C1IP2:0

IPC5

Address
0x84A
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CCP2IP14:12
DMA4IP10:8
DMA3IP6:4
INT2IP2:0

IPC6

Address
0x84C
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
U2RXIP14:12
INT3IP10:8
C1IP6:4
CCT2IP2:0

IPC7

Address
0x84E
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
C1RXIP14:12
SPI2TXIP10:8
SPI2RXIP6:4
U2TXIP2:0

IPC8

Address
0x850
Reset
0x4400
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
CCP3IP14:12
DMA5IP10:8

IPC9

Address
0x852
Reset
0x0444
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
MI2C2IP10:8
SI2C2IP6:4
CCT3IP2:0

IPC10

Address
0x854
Reset
0x4044
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
CCP5IP14:12
CCT4IP6:4
CCP4IP2:0

IPC11

Address
0x856
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CCT6IP14:12
CCP6IP10:8
DMTIP6:4
CCT5IP2:0

IPC12

Address
0x858
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CRCIP14:12
U2EIP10:8
U1EIP6:4
QEI1IP2:0

IPC13

Address
0x85A
Reset
0x0004
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
C1TXIP2:0

IPC15

Address
0x85E
Reset
0x4440
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
PTGSTEPIP14:12
JTAGIP10:8
ICDIP6:4

IPC16

Address
0x860
Reset
0x4044
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
PWM1IP14:12
I2C2BCIP6:4
I2C1BCIP2:0

IPC17

Address
0x862
Reset
0x0444
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
PWM4IP10:8
PWM3IP6:4
PWM2IP2: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
FieldBitsWhat it does
CMP1IP6:4

IPC20

Address
0x868
Reset
0x4440
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
PTG1IP14:12
PTG0IP10:8
PTGWDTIP6:4

IPC21

Address
0x86A
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
SENT1EIP14:12
SENT1IP10:8
PTG3IP6:4
PTG2IP2:0

IPC22

Address
0x86C
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
ADCAN0IP14:12
ADCIP10:8
SENT2EIP6:4
SENT2IP2:0

IPC23

Address
0x86E
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
ADCAN4IP14:12
ADCAN3IP10:8
ADCAN2IP6:4
ADCAN1IP2:0

IPC24

Address
0x870
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
ADCAN8IP14:12
ADCAN7IP10:8
ADCAN6IP6:4
ADCAN5IP2:0

IPC25

Address
0x872
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
ADCAN12IP14:12
ADCAN11IP10:8
ADCAN10IP6:4
ADCAN9IP2:0

IPC26

Address
0x874
Reset
0x4044
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
ADCAN16IP14:12
ADCAN14IP6:4
ADCAN13IP2:0

IPC27

Address
0x876
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
ADCAN20IP14:12
ADCAN19IP10:8
ADCAN18IP6:4
ADCAN17IP2:0

IPC28

Address
0x878
Reset
0x4000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
ADFLTIP14:12

IPC29

Address
0x87A
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
ADCMP3IP14:12
ADCMP2IP10:8
ADCMP1IP6:4
ADCMP0IP2:0

IPC30

Address
0x87C
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
ADFLTR3IP14:12
ADFLTR2IP10:8
ADFLTR1IP6:4
ADFLTR0IP2:0

IPC31

Address
0x87E
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
SPI2IP14:12
SPI1IP10:8
CLC2PEIP6:4
CLC1PEIP2:0

IPC32

Address
0x880
Reset
0x4440
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
MSIBIP14:12
MSIAIP10:8
MSIS1IP6:4

IPC33

Address
0x882
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
MSIFIP14:12
MSIEIP10:8
MSIDIP6:4
MSICIP2:0

IPC34

Address
0x884
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
MSIWFEIP14:12
MSIDTIP10:8
MSIHIP6:4
MSIGIP2:0

IPC35

Address
0x886
Reset
0x0044
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
S1RSTIP6:4
MSIFLTIP2:0

IPC36

Address
0x888
Reset
0x0400
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S1BRKIP10:8

IPC37

Address
0x88A
Reset
0x0440
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
CCT7IP10:8
CCP7IP6:4

IPC38

Address
0x88C
Reset
0x0044
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
CCT8IP6:4
CCP8IP2:0

IPC39

Address
0x88E
Reset
0x0040
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S1CLKFIP6:4

IPC42

Address
0x894
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
PEVTCIP14:12
PEVTBIP10:8
PEVTAIP6:4
ADFIFOIP2:0

IPC43

Address
0x896
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CLC3PEIP14:12
PEVTFIP10:8
PEVTEIP6:4
PEVTDIP2:0

IPC44

Address
0x898
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CLC3NEIP14:12
CLC2NEIP10:8
CLC1NEIP6:4
CLC4PEIP2:0

IPC45

Address
0x89A
Reset
0x0004
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
CLC4NEIP2:0

IPC47

Address
0x89E
Reset
0x0440
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
U2EVTIP10:8
U1EVTIP6:4

INTCON1

Address
0x8C0
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
NSTDIS15
OVAERR14
OVBERR13
COVAERR12
COVBERR11
OVATE10
OVBTE9
COVTE8
SFTACERR7
DIV0ERR6
DMACERR5
MATHERR4
ADDRERR3
STKERR2
OSCFAIL1

INTCON2

Address
0x8C2
Reset
0x0000
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
GIE15
DISI14
SWTRAP13
AIVTEN8
INT3EP3
INT2EP2
INT1EP1
INT0EP0

INTCON3

Address
0x8C4
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
CAN9
NAE8
DAE5
DOOVR4
APLL0

INTCON4

Address
0x8C6
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
ECCDBE1
SGHT0

INTTREG

Address
0x8C8
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
IRQCPU15
TMODE14
VHOLD13
ILR11:8
VECNUM7:0