您的位置 首页 测评

mcs-51单片机中止优先级寄存器IP

在MCS-中断优先级中由中断优先级寄存器IP来高置的,IP中某位设为1,相应的中断就是高优先级,否则就是低优先级。—PSPT1PX1PT0PX0IP优先

在MCS-中止优先级中由中止优先级寄存器IP来高置的,IP中某位设为1,相应的中止便是高优先级,不然便是低优先级。

PS

PT1

PX1

PT0

PX0

IP优先等级寄存器各位介绍如下:

PS:串行口中止优先级操控位。PS=1设定串行口为高优先级中止;PS=0为低优先级中止。

PT1:T1中止优先级操控位。PT1=1设定定时器T1为高优先级中止;PT1=0为低优先级中止。

PX1:外部中止1优先级操控位。PX1=1设定定时器外部中止1为高优先级中止;PX1=0为低优先级中止。

PT0:T0中止优先级操控位。PT0=1设定定时器T0为高优先级中止;PT0=0为低优先级中止。

PX0:外部中止0优先级操控位。PX0=1设定定时器外部中止0为高优先级中止;PX0=0为低优先级中止。

例:设有如下要求,将T0、外中止1设为高优先级,其它为低优先级,求IP的值。

IP的首3位没用,可任意取值,设为000,后边依据要求写就能够了

PS

PT1

PX1

PT0

PX0

0

0

0

0

0

1

1

0

因而,终究,IP的值便是06H。

例:在上例中,假如5个中止请求同时发生,求中止呼应的次第。

呼应次第为:定时器0->外中止1->外中止0->实时器1->串行中止。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ceping/256978.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部