Microchip Technology MA330020 Scheda Tecnica
2008-2
014 M
ic
rochip
T
e
chnology
In
c
.
DS7000
0318G
-page
53
ds
PIC
PIC
33F
J0
6GS101
6GS101
/X0
2
an
d d
s
PIC33
F
J
16GSX02
/X0
4
4
TABLE 4-6:
INTERRUPT CONTROLLER REGISTER MAP FOR dsPIC33FJ06GS102 DEVICES ONLY
File
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
—
MATHERR ADDRERR
STKERR
OSCFAIL
—
0000
INTCON2 0082
ALTIVT
DISI
—
—
—
—
—
—
—
—
—
—
—
INT2EP
INT1EP
INT0EP
0000
IFS0
0084
—
—
ADIF
U1TXIF
U1RXIF
SPI1IF
SPI1EIF
—
T2IF
—
—
—
T1IF
OC1IF
—
INT0IF
0000
IFS1
0086
—
—
INT2IF
—
—
—
—
—
—
—
—
INT1IF
CNIF
—
MI2C1IF
SI2C1IF
0000
IFS3
008A
—
—
—
—
—
—
PSEMIF
—
—
—
—
—
—
—
—
—
0000
IFS4
008C
—
—
—
—
—
—
—
—
—
—
—
—
—
—
U1EIF
—
0000
IFS5
008E PWM2IF
PWM1IF
—
—
—
—
—
—
—
—
—
—
—
—
—
—
0000
IFS6
0090 ADCP1IF ADCP0IF
—
—
—
—
—
—
—
—
—
—
—
—
—
—
0000
IFS7
0092
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
ADCP2IF
0000
IEC0
0094
—
—
ADIE
U1TXIE
U1RXIE
SPI1IE
SPI1EIE
—
T2IE
—
—
—
T1IE
OC1IE
—
INT0IE
0000
IEC1
0096
—
—
INT2IE
—
—
—
—
—
—
—
—
INT1IE
CNIE
—
MI2C1IE
SI2C1IE
0000
IEC3
009A
—
—
—
—
—
—
PSEMIE
—
—
—
—
—
—
—
—
—
0000
IEC4
009C
—
—
—
—
—
—
—
—
—
—
—
—
—
—
U1EIE
—
0000
IEC5
009E PWM2IE
PWM1IE
—
—
—
—
—
—
—
—
—
—
—
—
—
—
0000
IEC6
00A0 ADCP1IE ADCP0IE
—
—
—
—
—
—
—
—
—
—
—
—
—
—
0000
IEC7
00A2
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
ADCP2IE
0000
IPC0
00A4
—
T1IP2
T1IP1
T1IP0
—
OC1IP2
OC1IP1
OC1IP0
—
—
—
—
—
INT0IP2
INT0IP1
INT0IP0
4404
IPC1
00A6
—
T2IP2
T2IP1
T2IP0
—
—
—
—
—
—
—
—
—
—
—
—
4000
IPC2
00A8
—
U1RXIP2
U1RXIP2
U1RXIP0
—
SPI1IP2
SPI1IP1
SPI1IP0
—
SPI1EIP2
SPI1EIP1
SPI1EIP0
—
—
—
—
4440
IPC3
00AA
—
—
—
—
—
—
—
—
-—
ADIP2
ADIP1
ADIP0
—
U1TXIP2
U1TXIP1
U1TXIP0
0044
IPC4
00AC
—
CNIP2
CNIP1
CNIP0
—
—
—
—
—
MI2C1IP2
MI2C1IP1
MI2C1IP0
—
SI2C1IP2
SI2C1IP1
SI2C1IP0
4044
IPC5
00AE
—
—
—
—
—
—
—
—
—
—
—
—
—
INT1IP2
INT1IP1
INT1IP0
0004
IPC7
00B2
—
—
—
—
—
—
—
—
—
INT2IP2
INT2IP1
INT2IP0
—
—
—
—
0040
IPC14
00C0
—
—
—
—
—
—
—
—
—
PSEMIP2
PSEMIP1
PSEMIP0
—
—
—
—
0040
IPC16
00C4
—
—
—
—
—
—
—
—
—
U1EIP2
U1EIP1
U1EIP0
—
—
—
—
0040
IPC23
00D2
—
PWM2IP2 PWM2IP1 PWM2IP0
—
PWM1IP2 PWM1IP1 PWM1IP0
—
—
—
—
—
—
—
—
4400
IPC27
00DA
—
ADCP1IP2 ADCP1IP1 ADCP1IP0
—
ADCP0IP2 ADCP0IP1 ADCP0IP0
—
—
—
—
—
—
—
—
4400
IPC28
00DC
—
—
—
—
—
—
—
—
—
—
—
—
—
ADCP2IP2 ADCP2IP1 ADCP2IP0
0004
INTTREG 00E0
—
—
—
—
ILR3
ILR2
ILR1
ILR0
—
VECNUM6 VECNUM5 VECNUM4 VECNUM3 VECNUM2 VECNUM1 VECNUM0
0000
Legend:
x
= unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.