admin管理员组

文章数量:1567745

2024年6月28日发(作者:)

IE:中断允许控制寄存器

寄存器地址A8H,位寻址AFH~A8H。

位地址 AF AE AD

位符号 EA / ET2

AC

ES

AB

ET1

AA

EX1

A9

ET0

A8

EX0

(1)EA(IE.7):总允许位它是个总开关,凡是要设置中端都得先通过它。

EA=1,开放所有的中断;EA=0,则所有中断都被禁止。

(2)(IE.6:保留)

(3)ET2(IE.5):定时器2中断允许位(只适用于8052及其增强型)

(4)ES(IE.4):串行中断允许位。

当ES=0 禁止串行中断

当ES=1 允许串行中断

(5)ET1(IE.3):定时/计数器 1 中断控制位。ET1=1,允许中断;ET1=0,禁止

中断。

(6)EX1(IE.2):外中断 1 中断控制位。EX1=1,允许中断;EX1=0,禁止中断。

(7)ET0(IE.1):定时器0中断允许位。

当ET0(ET1)=0 禁止定时(或计数)中断

当ET0(ET1)=1 允许定时(或计数)中断

(8)EX0(IE.0):外部中断0允许位。

当EX0( EX1)=0 禁止外中断

当EX0( EX1)=1 允许外中断

IP:中断优先级控制寄存器

寄存器地址B8H,位寻址BFH~B8H。

位地址 BF BE BD

位符号 / / PT2

BC

PS

BB

PT1

BA

PX1

B9

PT0

B8

PX0

(IP.7:保留)

(IP.6:保留)

PT2(IP.5):定时器2优先级设定位。

若PT2=1,定时器2中断设为高优先级(只适用于8052及其增强型)。

PS(IP.4):串口中断优先级设定位。

若PS =1,串行中断设为高优先级。

PT1(IP.3):定时中断1优先级设定位。

若PT1=1,定时器1中断设为高优先级。

PX1(IP.2):外部中断1优先级设定位。

若PX1=1,外部中断1设为高优先级。

PT0(IP.1):定时中断0优先级设定位。

若PT0=1,定时器0中断设为高优先级。

PX0(IP.0):外部中断0优先级设定位。

若PX0=1,外部中断0设为高优先级。

本文标签: 中断允许设置寄存器串行