0 | IE0 | 0003H |
/ 0 | TF0 | 000BH |
1 | IE1 | 0013H |
/ 1 | TF1 | 001BH |
TI, RI | 0023H |
2.16.3. (IE IP), .
IE (Interrupt Enable), . 2.13. EA (Enable All interrupts), / / .
2.16.4. (1 0 ) IP (Interrupt Priority, . 2.14). , . , , .
2.13
. | ||
EX0 | IE.0 | 0. / . |
ET0 | IE.1 | 0. / . |
EX1 | IE.2 | 1. / . |
ET1 | IE.3 | 1. / . |
ES | IE.4 | . / TI RI. |
IE.5 | . | |
IE.6 | ||
EA | IE.7 | . / / . |
2.14
. | ||
PX0 | IP.0 | 0. |
PT0 | IP.1 | 0. |
PX1 | IP.2 | 1. |
PT1 | IP.3 | 1. |
PS | IP.4 | . |
IP.5 | ||
IP.6 | ||
IP.7 |
, . 2.14.
. 2.14. 8051
, , , , . . , , , , .
|
|
2.16.5. 0 ( 1) ( 0), ( 1 0) , IT0 (IT1) TCON (. . 2.8). INT0 (INT1) IE0 (IE1) TCON. , IE0 (IE1) . , IE0 (IE1) .
0 ( 1) TF0 (TF1), , .
0 3 (. . 2.11.9), TF0 TH0, TF1 TH1.
RI TI. . .
, , . , .
2.16.6. (interrupt request) :
1) (IE0, IE1, TF0, TF1, TI, RI),
2) (EX0, EX1, ET0, ET1, ES),
3) ( EA ).
. 2.15.
, , ( S5P2) .
, , , . (. . 2.14) , , . , , . , LCALL (. . 2.15.2.): , 16- ( ).
:
1) ,
2) (.. , ) , ,
|
|
3) (RTI) IE IP.
3- .
. 2.15.
, 9 , , , RTI IE IP.
RTI (Return from Interrupt), .
. , . - , , , , , .
RST, , . RST , 8051 .
RST , , - , - . - FFH, - SP 07H, SBUF . RST .
RST 1, ALE PSEN (ALE = PSEN =1). 1 ¸ 2 RST.
, , RST Vcc, . 2.16. Vcc , , , RST Vss, RST , . , , RST , , 1 10 , , . , RST , , .
8051 , , , - FFH, . .
. 2.16.
|
|