Microchip Technology AC164337 Data Sheet

Page of 286
 2006-2
014 M
ic
rochip 
T
e
chnology 
In
c
.
DS70000178D
-page 
75
dsPIC30F101
0/202X
TABLE 5-2:
INTERRUPT CONTROLLER REGISTER MAP
SFR 
Name
ADR
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
Reset State
INTCON1
0080
NSTDIS
OVAERR
OVBERR
COVAERR
COVBERR
OVATE
OVBTE
COVTE
SFTACERR
DIV0ERR
MATHERR
ADDRERR
STKERR
OSCFAIL
0000 0000 0000 0000
INTCON2
0082
ALTIVT
DISI
INT2EP
INT1EP
INT0EP
0000 0000 0000 0000
IFS0
0084
MI2CIF
SI2CIF
NVMIF
ADIF
U1TXIF
U1RXIF
SPI1IF
T3IF
T2IF
OC2IF
T1IF
OC1IF
IC1IF
INT0IF
0000 0000 0000 0000
IFS1
0086
AC3IF
AC2IF
AC1IF
CNIF
PWM4IF
PWM3IF
PWM2IF
PWM1IF
PSEMIF
INT2IF
INT1IF
0000 0000 0000 0000
IFS2
0088
ADCP5IF
ADCP4IF
ADCP3IF
ADCP2IF
ADCP1IF
ADCP0IF
AC4IF
0000 0000 0000 0000
IEC0
0094
MI2CIE
SI2CIE
NVMIE
ADIE
U1TXIE
U1RXIE
SPI1IE
T3IE
T2IE
OC2IE
T1IE
OC1IE
IC1IE
INT0IE
0000 0000 0000 0000
IEC1
0096
AC3IE
AC2IE
AC1IE
CNIE
PWM4IE
PWM3IE
PWM2IE
PWM1IE
PSEMIE
INT2IE
INT1IE
0000 0000 0000 0000
IEC2
0098
ADCP5IE
ADCP4IE
ADCP3IE
ADCP2IE
ADCP1IE
ADCP0IE
AC4IE
0000 0000 0000 0000
IPC0
00A4
T1IP<2:0>
OC1IP<2:0>
IC1IP<2:0>
INT0IP<2:0>
0100 0100 0100 0100
IPC1
00A6
T31P<2:0>
T2IP<2:0>
OC2IP<2:0>
0100 0100 0100 0000
IPC2
00A8
ADIP<2:0>
U1TXIP<2:0>
U1RXIP<2:0>
SPI1IP<2:0>
0100 0100 0100 0100
IPC3
00AA
MI2CIP<2:0>
SI2CIP<2:0>
NVMIP<2:0>
0000 0100 0100 0100
IPC4
00AC
PWM1IP<2:0>
PSEMIP<2:0>
INT2IP<2:0>
INT1IP<2:0>
0100 0100 0100 0100
IPC5
00AE
PWM4IP<2:0>
PWM3IP<2:0>
PWM2IP<2:0>
0000 0100 0100 0100
IPC6
00B0
CNIP<2:0>
0100 0000 0000 0000
IPC7
00B2
AC3IP<2:0>
AC2IP<2:0>
AC1IP<2:0>
0100 0100 0100 0000
IPC8
00B4
AC4IP<2:0>
0000 0000 0000 0100
IPC9
00B6
ADCP2IP<2:0>
ADCP1IP<2:0>
ADCP0IP<2:0>
0100 0100 0100 0000
IPC10
00B8
ADCP5IP<2:0>
ADCP4IP<2:0>
ADCP3IP<2:0>
0000 0100 0100 0100
INTTREG
00E0
ILR<3:0>
VECNUM<6:0>
0000 0000 0000 0000
Note:
Refer to the “dsPIC30F/33F Family Reference Manual” (DS70157) for descriptions of register bit fields.