Microchip Technology MA330011 Data Sheet

Page of 370
dsPIC33F
DS7
0165E-page
 48
P
reli
m
inary
©
 20
07 M
ic
rochip 
T
e
c
hnology 
In
c
.
 
TABLE 3-3:
INTERRUPT CONTROLLER REGISTER MAP
SFR 
Name
SFR 
Addr
Bit 15
Bit 14
Bit 13
Bit 12
Bit 11
Bit 10
Bit 9
Bit 8
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
All
Resets
INTCON1
0080
NSTDIS OVAERR OVBERR COVAERR COVBERR
OVATE
OVBTE
COVTE
SFTACERR DIV0ERR DMACERR MATHERR ADDRERR
STKERR
OSCFAIL
0000
INTCON2
0082
ALTIVT
DISI
INT4EP
INT3EP
INT2EP
INT1EP
INT0EP
0000
IFS0
0084
DMA1IF
AD1IF
U1TXIF
U1RXIF
SPI1IF
SPI1EIF
T3IF
T2IF
OC2IF
IC2IF
DMA0IF
T1IF
OC1IF
IC1IF
INT0IF
0000
IFS1
0086
U2TXIF
U2RXIF
INT2IF
T5IF
T4IF
OC4IF
OC3IF
DMA2IF
IC8IF
IC7IF
AD2IF
INT1IF
CNIF
MI2C1IF
SI2C1IF
0000
IFS2
0088
T6IF
DMA4IF
OC8IF
OC7IF
OC6IF
OC5IF
IC6IF
IC5IF
IC4IF
IC3IF
DMA3IF
C1IF
C1RXIF
SPI2IF
SPI2EIF
0000
IFS3
008A
FLTAIF
DMA5IF
DCIIF
DCIEIF
QEIIF
PWMIF
C2IF
C2RXIF
INT4IF
INT3IF
T9IF
T8IF
MI2C2IF
SI2C2IF
T7IF
0000
IFS4
008C
C2TXIF
C1TXIF
DMA7IF
DMA6IF
U2EIF
U1EIF
FLTBIF
0000
IEC0
0094
DMA1IE
AD1IE
U1TXIE
U1RXIE
SPI1IE SPI1EIE
T3IE
T2IE
OC2IE
IC2IE
DMA0IE
T1IE
OC1IE
IC1IE
INT0IE
0000
IEC1
0096
U2TXIE
U2RXIE
INT2IE
T5IE
T4IE
OC4IE
OC3IE
DMA2IE
IC8IE
IC7IE
AD2IE
INT1IE
CNIE
MI2C1IE
SI2C1IE
0000
IEC2
0098
T6IE
DMA4IE
OC8IE
OC7IE
OC6IE
OC5IE
IC6IE
IC5IE
IC4IE
IC3IE
DMA3IE
C1IE
C1RXIE
SPI2IE
SPI2EIE
0000
IEC3
009A
FLTAIE
DMA5IE
DCIIE
DCIEIE
QEIIE
PWMIE
C2IE
C2RXIE
INT4IE
INT3IE
T9IE
T8IE
MI2C2IE
SI2C2IE
T7IE
0000
IEC4
009C
C2TXIE
C1TXIE
DMA7IE
DMA6IE
U2EIE
U1EIE
FLTBIE
0000
IPC0
00A4
T1IP<2:0>
OC1IP<2:0>
IC1IP<2:0>
INT0IP<2:0>
4444
IPC1
00A6
T2IP<2:0>
OC2IP<2:0>
IC2IP<2:0>
DMA0IP<2:0>
4444
IPC2
00A8
U1RXIP<2:0>
SPI1IP<2:0>
SPI1EIP<2:0>
T3IP<2:0>
4444
IPC3
00AA
DMA1IP<2:0>
AD1IP<2:0>
U1TXIP<2:0>
4444
IPC4
00AC
CNIP<2:0>
MI2C1IP<2:0>
SI2C1IP<2:0>
4444
IPC5
00AE
IC8IP<2:0>
IC7IP<2:0>
AD2IP<2:0>
INT1IP<2:0>
4444
IPC6
00B0
T4IP<2:0>
OC4IP<2:0>
OC3IP<2:0>
DMA2IP<2:0>
4444
IPC7
00B2
U2TXIP<2:0>
U2RXIP<2:0>
INT2IP<2:0>
T5IP<2:0>
4444
IPC8
00B4
C1IP<2:0>
C1RXIP<2:0>
SPI2IP<2:0>
SPI2EIP<2:0>
4444
IPC9
00B6
IC5IP<2:0>
IC4IP<2:0>
IC3IP<2:0>
DMA3IP<2:0>
4444
IPC10
00B8
OC7IP<2:0>
OC6IP<2:0>
OC5IP<2:0>
IC6IP<2:0>
4444
IPC11
00BA
T6IP<2:0>
DMA4IP<2:0>
OC8IP<2:0>
4444
IPC12
00BC
T8IP<2:0>
MI2C2IP<2:0>
SI2C2IP<2:0>
T7IP<2:0>
4444
IPC13
00BE
C2RXIP<2:0>
INT4IP<2:0>
INT3IP<2:0>
T9IP<2:0>
4444
IPC14
00C0
DCIEIP<2:0>
QEIIP<2:0>
PWMIP<2:0>
C2IP<2:0>
4444
IPC15
00C2
FLTAIP<2:0>
DMA5IP<2:0>
DCIIP<2:0>
4444
IPC16
00C4
U2EIP<2:0>
U1EIP<2:0>
FLTBIP<2:0>
4444
IPC17
00C6
C2TXIP<2:0>
C1TXIP<2:0>
DMA7IP<2:0>
DMA6IP<2:0>
4444
Legend:
x
 = unknown value on Reset, — = unimplemented, read as ‘
0
’. Reset values are shown in hexadecimal.