dsPIC33CK256MP708 INTERRUPT registers

The 79 registers of INTERRUPT (Interrupts), from 0x800, with their reset value and every field. The dsPIC33CK256MP708 has 1612 registers in 77 peripherals, one page each.

INTERRUPT Interrupts

IFS0

Address
0x800
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
INT1IF15
NVMIF14
ECCSBEIF13
U1TXIF12
U1RXIF11
SPI1TXIF10
SPI1RXIF9
DMA1IF8
CCT1IF7
CCP1IF6
CNFIF5
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
14 fields
FieldBitsWhat it does
CCT6IF15
CCP6IF14
DMTIF13
CCT5IF12
CCP5IF11
CCT4IF9
CCP4IF8
MI2C2IF6
SI2C2IF5
CCT3IF4
CCP3IF3
DMA5IF2
C2IF1
C2RXIF0

IFS3

Address
0x806
Reset
0x0000
Access
read/write
Size
16-bit
13 fields
FieldBitsWhat it does
PTGSTEPIF15
SPI3TXIF12
SPI3RXIF11
U3TXIF10
U3RXIF9
U3EIF8
QEI2IF6
C2TXIF5
C1TXIF4
CRCIF3
U2EIF2
U1EIF1
QEI1IF0

IFS4

Address
0x808
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
CMP3IF15
CMP2IF14
CMP1IF13
CNEIF12
CNDIF11
PWM8IF10
PWM7IF9
PWM6IF8
PWM5IF7
PWM4IF6
PWM3IF5
PWM2IF4
PWM1IF3
QEI3IF2
I2C2BCIF1
I2C1BCIF0

IFS5

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

IFS6

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

IFS7

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

IFS8

Address
0x810
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
MI2C3IF15
SI2C3IF14
ADCAN31IF13
APEVTDIF12
APEVTCIF11
APEVTBIF10
APEVTAIF9
CLC8NIF8
CLC8PIF7
CLC7NIF6
CLC7PIF5
CLC6NIF4
CLC6PIF3
CLC5NIF2
CLC5PIF1
SPI3IF0

IFS9

Address
0x812
Reset
0x0000
Access
read/write
Size
16-bit
13 fields
FieldBitsWhat it does
APEVTFIF15
APEVTEIF14
DMA7IF11
DMA6IF10
CCT8IF9
CCP8IF8
CCT7IF6
CCP7IF5
ADCAN30IF4
ADCAN29IF3
ADCAN28IF2
ADCAN27IF1
I2C3BCIF0

IFS10

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

IFS11

Address
0x816
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
U3EVTIF15
U2EVTIF14
U1EVTIF13
CMP6IF12
CMP5IF11
APWM4IF10
APWM3IF9
APWM2IF8
APWM1IF7
CCT9IF6
CCP9IF5
CLC4NIF4
CLC3NIF3
CLC2NIF2
CLC1NIF1
CLC4PIF0

IFS12

Address
0x818
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
PMPEIF3
PMPIF2

IEC0

Address
0x820
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
INT1IE15
NVMIE14
ECCSBEIE13
U1TXIE12
U1RXIE11
SPI1TXIE10
SPI1RXIE9
DMA1IE8
CCT1IE7
CCP1IE6
CNFIE5
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
14 fields
FieldBitsWhat it does
CCT6IE15
CCP6IE14
DMTIE13
CCT5IE12
CCP5IE11
CCT4IE9
CCP4IE8
MI2C2IE6
SI2C2IE5
CCT3IE4
CCP3IE3
DMA5IE2
C2IE1
C2RXIE0

IEC3

Address
0x826
Reset
0x0000
Access
read/write
Size
16-bit
13 fields
FieldBitsWhat it does
PTGSTEPIE15
SPI3TXIE12
SPI3RXIE11
U3TXIE10
U3RXIE9
U3EIE8
QEI2IE6
C2TXIE5
C1TXIE4
CRCIE3
U2EIE2
U1EIE1
QEI1IE0

IEC4

Address
0x828
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
CMP3IE15
CMP2IE14
CMP1IE13
CNEIE12
CNDIE11
PWM8IE10
PWM7IE9
PWM6IE8
PWM5IE7
PWM4IE6
PWM3IE5
PWM2IE4
PWM1IE3
QEI3IE2
I2C2BCIE1
I2C1BCIE0

IEC5

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

IEC6

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

IEC7

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

IEC8

Address
0x830
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
MI2C3IE15
SI2C3IE14
ADCAN31IE13
APEVTDIE12
APEVTCIE11
APEVTBIE10
APEVTAIE9
CLC8NIE8
CLC8PIE7
CLC7NIE6
CLC7PIE5
CLC6NIE4
CLC6PIE3
CLC5NIE2
CLC5PIE1
SPI3IE0

IEC9

Address
0x832
Reset
0x0000
Access
read/write
Size
16-bit
13 fields
FieldBitsWhat it does
APEVTFIE15
APEVTEIE14
DMA7IE11
DMA6IE10
CCT8IE9
CCP8IE8
CCT7IE6
CCP7IE5
ADCAN30IE4
ADCAN29IE3
ADCAN28IE2
ADCAN27IE1
I2C3BCIE0

IEC10

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

IEC11

Address
0x836
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
U3EVTIE15
U2EVTIE14
U1EVTIE13
CMP6IE12
CMP5IE11
APWM4IE10
APWM3IE9
APWM2IE8
APWM1IE7
CCT9IE6
CCP9IE5
CLC4NIE4
CLC3NIE3
CLC2NIE2
CLC1NIE1
CLC4PIE0

IEC12

Address
0x838
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
PMPEIE3
PMPIE2

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
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CCT1IP14:12
CCP1IP10:8
CNFIP6:4
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
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CCP3IP14:12
DMA5IP10:8
C2IP6:4
C2RXIP2:0

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
0x0444
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
QEI2IP10:8
C2TXIP6:4
C1TXIP2:0

IPC14

Address
0x85C
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
SPI3RXIP14:12
U3TXIP10:8
U3RXIP6:4
U3EIP2:0

IPC15

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

IPC16

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

IPC17

Address
0x862
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
PWM5IP14:12
PWM4IP10:8
PWM3IP6:4
PWM2IP2:0

IPC18

Address
0x864
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CNDIP14:12
PWM8IP10:8
PWM7IP6:4
PWM6IP2:0

IPC19

Address
0x866
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CMP3IP14:12
CMP2IP10:8
CMP1IP6:4
CNEIP2:0

IPC20

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

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
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
ADCAN16IP14:12
ADCAN15IP10:8
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
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
ADFLTIP14:12
ADCAN23IP10:8
ADCAN22IP6:4
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

IPC32

Address
0x880
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CLC6PEIP14:12
CLC5NEIP10:8
CLC5PEIP6:4
SPI3IP2:0

IPC33

Address
0x882
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CLC8PEIP14:12
CLC7NEIP10:8
CLC7PEIP6:4
CLC6NEIP2:0

IPC34

Address
0x884
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
APEVTCIP14:12
APEVTBIP10:8
APEVTAIP6:4
CLC8NEIP2:0

IPC35

Address
0x886
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
MI2C3IP14:12
SI2C3IP10:8
ADCAN31IP6:4
APEVTDIP2:0

IPC36

Address
0x888
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
ADCAN29IP14:12
ADCAN28IP10:8
ADCAN27IP6:4
I2C3BCIP2:0

IPC37

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

IPC38

Address
0x88C
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
DMA7IP14:12
DMA6IP10:8
CCT8IP6:4
CCP8IP2:0

IPC39

Address
0x88E
Reset
0x4400
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
APEVTFIP14:12
APEVTEIP10:8

IPC40

Address
0x890
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
ADC3EIP14:12
ADC2EIP10:8
ADC1EIP6:4
ADC0EIP2: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
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
APWM1IP14:12
CCT9IP10:8
CCP9IP6:4
CLC4NEIP2:0

IPC46

Address
0x89C
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CMP5IP14:12
APWM4IP10:8
APWM3IP6:4
APWM2IP2:0

IPC47

Address
0x89E
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
U3EVTIP14:12
U2EVTIP10:8
U1EVTIP6:4
CMP6IP2:0

IPC48

Address
0x8A0
Reset
0x4400
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
PMPEIP14:12
PMPIP10:8

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
0x8000
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
6 fields
FieldBitsWhat it does
CAN9
NAE8
CAN26
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