您的位置 首页 5G

根据8051单片机的中止操控

基于8051单片机的中断控制-(1)由中断源提出中断请求,由中断控制允许控制决定是否响应中断,如果允许响应中断,则CPU按设定好的优先级的顺序响应中断。如果是同一优先级的中断,则按单片机内部的自然优先级顺序(外部中断0→定时器0中断→外部中断l→定时器1中断→串行接口中断)响应中断。

(1)由中止源提出中止请求,由中止操控答应操控决议是否呼应中止,假如答应呼应中止,则CPU按设定好的优先级的次序呼应中止。假如是同一优先级的中止,则按单片机内部的天然优先级次序(外部中止0→守时器0中止→外部中止l→守时器1中止→串行接口中止)呼应中止。

CPU呼应中止请求后,就当即转入履行中止服务程序。维护断点、寻觅中止源、中止处理、中止回来,程序回来断点处持续履行。

(2)由中止答应寄存器IE操控敞开和制止中止。欲敞开某一中止,则应先敞开总中止答应(EA置1),然后敞开相应中止的中止答应(相应方位1);若要要制止中止,则EA置O即可。

(3)由中止优先级操控寄存器IP操控中止优先级,相应方位1,则设为高档中止,置0则为初级。其间:PS为串行中止优先级,PTl(0)为守时中止1(0)优先级,PXl(0)外部中止1(0)优先级。

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

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

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

微信扫一扫关注我们

返回顶部