1.中断允许寄存器 MCS-51系统中对于每个中断源,其开放与禁止都有专用的中断允许寄存器IE中的某一位控制,由软件进行设置。其字节地址为0A8H,如下表 本文来自www.eadianqi.com
表1 IE寄存器 本文来自www.eadianqi.com
EA:中断允许总控制位。EA=0,CPU禁止所有中断请求。EA=1,CPU开放所有中断,但5个中断请求的开放与禁止还要由IE后5位分别控制。 本文来自www.eadianqi.com ES:串行口中断允许位。ES=0,禁止 。ES=1,开放 。 本文来自www.eadianqi.com ET1:定时/计数器1允许位。ET1=0,禁止 。ET1=1,开放 。 自动控制网www.eadianqi.com版权所有 EX1:外部中断1允许位。EX1=0,禁止 。EX1=1,开放 。 本文来自www.eadianqi.com ET0:定时/计数器0允许位。ET0=0,禁止 。ET0=1,开放 。 自动控制网www.eadianqi.com版权所有 EX0:外部中断1允许位。EX0=0,禁止 。EX0=1,开放 。 本文来自www.eadianqi.com 2.中断优先级寄存器 本文来自www.eadianqi.com
MCS-51系统中提供两个中断优先级,对于每一个中断源中断次序都有专用的中断优先级寄存器IP中的某一位控制,由软件进行设置。其字节地址为0B8H,如表2 自动控制网www.eadianqi.com版权所有
PX0:外部中断 0 中断优先级控制位。P X0=0,低优先级。PX0=1,高优先级。 本文来自www.eadianqi.com PT0:定时器 0 中断优先级控制位。PT0=0,低优先级。PT0=1,高优先级。 自动控制网www.eadianqi.com版权所有 PX1:外部中断 1 中断优先级控制位。PX1=0,低优先级。PX1=1,高优先级。 本文来自www.eadianqi.com PT1:定时器 1 中断优先级控制位。PT1=0,低优先级。PT1=1,高优先级。 自动控制网www.eadianqi.com版权所有 PS:串行口中断优先级控制位。PS=0,低优先级。PS=1,高优先级。 自动控制网www.eadianqi.com版权所有 |