
C8051F020/1/2/3
Rev. 1.4
117
Table 12.4. Interrupt Summary
Interrupt Source
Interrupt
Vector
Priority
Order
Pending Flag
Bit
addr
essable?
Clea
re
d
by
H
W
?
Enable
Flag
Priority
Control
Reset
0x0000
Top
None
N/A
Always
Enabled
Always
Highest
External Interrupt 0 (/INT0)
0x0003
0
IE0 (TCON.1)
Y
EX0 (IE.0)
PX0 (IP.0)
Timer 0 Overflow
0x000B
1
TF0 (TCON.5)
Y
ET0 (IE.1)
PT0 (IP.1)
External Interrupt 1 (/INT1)
0x0013
2
IE1 (TCON.3)
Y
EX1 (IE.2)
PX1 (IP.2)
Timer 1 Overflow
0x001B
3
TF1 (TCON.7)
Y
ET1 (IE.3)
PT1 (IP.3)
UART0
0x0023
4
RI0 (SCON0.0)
TI0 (SCON0.1)
Y
ES0 (IE.4)
PS0 (IP.4)
Timer 2 Overflow (or EXF2)
0x002B
5
TF2 (T2CON.7)
Y
ET2 (IE.5)
PT2 (IP.5)
Serial Peripheral Interface
0x0033
6
SPIF (SPI0CN.7)
Y
ESPI0
(EIE1.0)
PSPI0
(EIP1.0)
SMBus Interface
0x003B
7
SI (SMB0CN.3)
Y
ESMB0
(EIE1.1)
PSMB0
(EIP1.1)
ADC0 Window Comparator
0x0043
8
AD0WINT
(ADC0CN.2)
Y
EWADC0
(EIE1.2)
PWADC0
(EIP1.2)
Programmable Counter Array
0x004B
9
CF (PCA0CN.7)
CCFn
(PCA0CN.n)
Y
EPCA0
(EIE1.3)
PPCA0
(EIP1.3)
Comparator 0 Falling Edge
0x0053
10
CP0FIF
(CPT0CN.4)
ECP0F
(EIE1.4)
PCP0F
(EIP1.4)
Comparator 0 Rising Edge
0x005B
11
CP0RIF
(CPT0CN.5)
ECP0R
(EIE1.5)
PCP0R
(EIP1.5)
Comparator 1 Falling Edge
0x0063
12
CP1FIF
(CPT1CN.4)
ECP1F
(EIE1.6)
PCP1F
(EIP1.6)
Comparator 1 Rising Edge
0x006B
13
CP1RIF
(CPT1CN.5)
ECP1R
(EIE1.7)
PCP1F
(EIP1.7)
Timer 3 Overflow
0x0073
14
TF3 (TMR3CN.7)
ET3
(EIE2.0)
PT3
(EIP2.0)
ADC0 End of Conversion
0x007B
15
AD0INT
(ADC0CN.5)
Y
EADC0
(EIE2.1)
PADC0
(EIP2.1)
Timer 4 Overflow
0x0083
16
TF4 (T4CON.7)
ET4
(EIE2.2)
PT4
(EIP2.2)
ADC1 End of Conversion
0x008B
17
AD1INT
(ADC1CN.5)
EADC1
(EIE2.3)
PADC1
(EIP2.3)
External Interrupt 6
0x0093
18
IE6 (P3IF.5)
EX6
(EIE2.4)
PX6
(EIP2.4)
External Interrupt 7
0x009B
19
IE7 (P3IF.6)
EX7
(EIE2.5)
PX7
(EIP2.5)
UART1
0x00A3
20
RI1 (SCON1.0)
TI1 (SCON1.1)
ES1
PS1
External Crystal OSC Ready
0x00AB
21
XTLVLD
(OSCXCN.7)
EXVLD
(EIE2.7)
PXVLD
(EIP2.7)