dsPIC33CK128MC502 INTERRUPT registers

The 62 registers of INTERRUPT (Interrupts), from 0x800, with their reset value and every field. The dsPIC33CK128MC502 has 869 registers in 49 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
14 fields
FieldBitsWhat it does
C1RXIF15
SPI2TXIF14
SPI2RXIF13
U2TXIF12
U2RXIF11
INT3IF10
C1IF9
CCT2IF8
CCP2IF7
DMA3IF5
INT2IF4
DMA2IF2
MI2C1IF1
SI2C1IF0

IFS2

Address
0x804
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
DMTIF13
CCT4IF9
CCP4IF8
CCT3IF4
CCP3IF3

IFS3

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

IFS4

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

IFS5

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

IFS6

Address
0x80C
Reset
0x0000
Access
read/write
Size
16-bit
9 fields
FieldBitsWhat it does
ADCAN20IF15
ADCAN17IF12
ADCAN16IF11
ADCAN11IF6
ADCAN10IF5
ADCAN9IF4
ADCAN8IF3
ADCAN6IF1
ADCAN5IF0

IFS7

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

IFS10

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

IFS11

Address
0x816
Reset
0x0000
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
U3EVTIF15
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
14 fields
FieldBitsWhat it does
C1RXIE15
SPI2TXIE14
SPI2RXIE13
U2TXIE12
U2RXIE11
INT3IE10
C1IE9
CCT2IE8
CCP2IE7
DMA3IE5
INT2IE4
DMA2IE2
MI2C1IE1
SI2C1IE0

IEC2

Address
0x824
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
DMTIE13
CCT4IE9
CCP4IE8
CCT3IE4
CCP3IE3

IEC3

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

IEC4

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

IEC5

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

IEC6

Address
0x82C
Reset
0x0000
Access
read/write
Size
16-bit
9 fields
FieldBitsWhat it does
ADCAN20IE15
ADCAN17IE12
ADCAN16IE11
ADCAN11IE6
ADCAN10IE5
ADCAN9IE4
ADCAN8IE3
ADCAN6IE1
ADCAN5IE0

IEC7

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

IEC10

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

IEC11

Address
0x836
Reset
0x0000
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
U3EVTIE15
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
0x0444
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
DMA2IP10:8
MI2C1IP6:4
SI2C1IP2:0

IPC5

Address
0x84A
Reset
0x4044
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
CCP2IP14:12
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
0x4000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
CCP3IP14:12

IPC9

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

IPC10

Address
0x854
Reset
0x0044
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
CCT4IP6:4
CCP4IP2:0

IPC11

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

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

IPC14

Address
0x85C
Reset
0x0444
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
U3TXIP10:8
U3RXIP6:4
U3EIP2: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
0x4004
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
PWM1IP14:12
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
0x0440
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
CMP2IP10:8
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
0x4400
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
ADCAN0IP14:12
ADCIP10:8

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
0x4044
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
ADCAN8IP14:12
ADCAN6IP6:4
ADCAN5IP2:0

IPC25

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

IPC26

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

IPC27

Address
0x876
Reset
0x4004
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
ADCAN20IP14:12
ADCAN17IP2:0

IPC28

Address
0x878
Reset
0x4004
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
ADFLTIP14:12
ADCAN21IP2:0

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

IPC42

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

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
0x4440
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
U3EVTIP14:12
U2EVTIP10:8
U1EVTIP6:4

INTCON1

Address
0x8C0
Reset
0x0000
Access
read/write
Size
16-bit
14 fields
FieldBitsWhat it does
NSTDIS15
OVAERR14
OVBERR13
COVAERR12
COVBERR11
OVATE10
OVBTE9
COVTE8
SFTACERR7
DIV0ERR6
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
0x0000
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CAN9
NAE8
DAE5
DOOVR4

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