C8051F39x/37x
Table 20.2. Interrupt Summary
Interrupt Priority Pending Flags
Interrupt Source
Enable Flag
Vector
Order
Reset
0x0000
0x0003
Top
0
None
N/A N/A Always Enabled
IE0 (TCON.1)
Y
Y
Y
Y
Y
Y
EX0 (IE.0)
ET0 (IE.1)
EX1 (IE.2)
External Interrupt 0 (INT0)
Timer 0 Overflow
0x000B
0x0013
1
2
TF0 (TCON.5)
IE1 (TCON.3)
TF1 (TCON.7)
External Interrupt 1 (INT1)
Timer 1 Overflow
UART0
0x001B
0x0023
3
4
Y
Y
Y
N
ET1 (IE.3)
ES0 (IE.4)
RI0 (SCON0.0)
TI0 (SCON0.1)
Timer 2 Overflow
SPI0
0x002B
0x0033
5
6
TF2H (TMR2CN.7)
TF2L (TMR2CN.6)
Y
Y
N
N
ET2 (IE.5)
SPIF (SPI0CN.7)
ESPI0 (IE.6)
WCOL (SPI0CN.6)
MODF (SPI0CN.5)
RXOVRN (SPI0CN.4)
SMB0
0x003B
0x0043
0x004B
7
8
9
SI (SMB0CN.0)
None
Y
N
ESMB0 (EIE1.0)
Port Match
N/A N/A EMAT (EIE1.1)
ADC0 Window Compare
AD0WINT (ADC0CN.3) Y
N
N
N
EWADC0
(EIE1.2)
ADC0 Conversion Com-
plete
0x0053
0x005B
10
11
AD0INT (ADC0CN.5)
Y
Y
EADC0 (EIE1.3)
Programmable Counter
Array
CF (PCA0CN.7)
CCFn (PCA0CN.n)
COVF (PCA0PWM.6)
EPCA0 (EIE1.4)
Comparator0
0x0063
12
CP0FIF (CPT0CN.4)
CP0RIF (CPT0CN.5)
N
N
ECP0 (EIE1.5)
Reserved
0x006B
0x0073
13
14
N/A
N/A N/A N/A
Timer 3 Overflow
TF3H (TMR3CN.7)
TF3L (TMR3CN.6)
N
N
ET3 (EIE1.7)
SMB1
0x007B
0x0083
15
16
SI (SMB0CN.0)
Y
Y
N
N
ESMB0 (EIE2.0)
ET4 (EIE2.1)
Timer 4 Overflow
TF4H (TMR4CN.7)
TF4L (TMR4CN.6)
Timer 5 Overflow
0x008B
0x0093
17
18
TF5H (TMR5CN.7)
TF5L (TMR5CN.6)
N
N
N
N
ET5 (EIE2.2)
Precision Temp Sensor
TS0DN (TS0CN.6)
EPTS (EIE2.3)
Preliminary Rev. 0.71
117