2023年12月18日发(作者:thinkbook14+锐龙版)
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设为高优先级。
发布者:admin,转转请注明出处:http://www.yc00.com/num/1702893411a1260476.html
评论列表(0条)