Microchip Technology AC164337 Data Sheet
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.