MCS-51单片机中断优先级寄存器IP的位格式及优先级的设定
扫描二维码
随时随地手机看文章
MCS-51单片机具有2个中断优先级,均可编程设定为高优先级或低优先级。寄存器IP的位格式如下:
PX0:外部中断1优先级控制位。PX1=0,设定外部中断0为高优先级中断;PX0=0,设定外部中断1为低优先级中断。
PT0:T0中断优先级控制位。PT0=1,设定定时器T0为高优先级中断;PT0=0,设定时器T0为低优先级中断。
PX1:外部中断1优先级控制位。PX1=1,设外部中断1为高优先级中断;PX1=0,设定外部中断1为低优先级中断。
PT1:T1中断优先级控制位。PT1=1,设定定时器T1为高优先级中断;PT1=0,设定定时器T1为低优先级中断。
PS:串行口中断优先级控制位。PS=1,设定串行口为高优先级中断;PS=0,设定串行口为低优先级中断。
MCS-51单片机复位后,IP寄存器低5位全部被清0,将所有中断源设置为低优先级中断。当它们处于同优先级时的优先级顺序如表所示。