![Dallas DS87C550 Скачать руководство пользователя страница 73](http://html1.mh-extra.com/html/dallas/ds87c550/ds87c550_user-manual-supplement_3298646073.webp)
DS87C550 High-Speed Microcontroller User’s Guide Supplement
73 of 93
SECTION 9: INTERRUPTS
The DS87C550 uses the same interrupt and interrupt priority system as all other members of the High-
Speed Microcontroller family. The specific interrupts and their related flags and control bits are identified
in Table 9-1 below.
INTERRUPT SUMARY : Table 9-1
Interrupt
Vector
Natural
Priority
Flag
Enable
Priority Control
Power Fail
33h
0
PFI (WDCON.4)
EPFI (WDCON.5)
N/A
Ext. Interrupt 0
03h
1
IE0 (TCON.1)**
EX0 (IE.0)
PX0 (IP.0)
Serial Port 1
0Bh
2
RI_1 (SCON1.0)
TI_1 (SCON1.1
ES1 (IE.5)
PS1 (IP.5)
A/D
13h
3
EOC (ADCON1.0)
EAD (IE.6)
PAD (IP.6)
Timer 0
Overflow
1Bh
4
TF0 (TCON.5)*
ET0 (IE.1)
PT0 (IP.1)
Ext. Interrupt 2
/ Capture 0
23h
5
IE2/CF0 (T2IR.0)
EX2/EC0 (EIE.0)
PX2/PC0 (EIP.0)
Compare
Match 0
2Bh
6
CM0F (T2IR.4)
ECM0 (EIE.4)
PCM0 (EIP.4)
Ext. Interrupt 1
3Bh
7
IE1 (TCON.3)**
EX1 (IE.2)
PX1 (IP.2)
Ext. Interrupt 3
/ Capture 1
43h
8
IE3/CF1 (T2IR.1)
EX3/EC1 (EIE.1)
PX3/PC1 (EIP.1)
Compare
Match 1
4Bh
9
CM1F (T2IR.5)
ECM1 (EIE.5)
PCM1 (EIP.5)
Timer 1
Overflow
53h
10
TF1 (TCON.7)*
ET1 (IE.3)
PT1 (IP.3)
Ext. Interrupt 4
/ Capture 2
5Bh
11
IE4/CF2 (T2IR.2)
EX4/EC2 (EIE.2)
PX4/PC2 (EIP.2)
Compare
Match 2
63h
12
CM2F (T2IR.6)
ECM2 (EIE.6)
PCM2 (EIP.6)
Serial Port 0
6Bh
13
RI_0 (SCON0.0)
TI_0 (SCON0.1)
ES0 (IE.4)
PS0 (IP.4)
Ext. Interrupt 5
/ Capture 3
73h
14
IE5/CF3 (T2IR.3)
EX5/EC3 (EIE.3)
PX5/PC3 (EIP.3)
Timer 2
Overflow
7Bh
15
TF2 (T2CON.7)
TF2B (T2SEL.4)
ET2 (EIE.7)
PT2 (EIP.7)
Unless marked, these flags must be cleared manually by software.
* - Cleared automatically by hardware when the interrupt service routine is vectored to.
** - If edge triggered, cleared automatically by hardware when the service routine is vectored to. If level
triggered, flag follows the state of the pin.