• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

MCS51的中断系统有几个中断源?几个中断优先级?中断优先级

928613cf2162c531 2018-12-05 浏览量:7456
MCS51的中断系统有几个中断源?几个中断优先级?中断优先级是如何控制的?在出现同级中断申请时,CPU按什么顺序响应(按由高级到低级的顺序写出各个中断源)?各个中断源的入口地址是多少?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • MCS-51单片机有两个中断优先级,即可实现二级中断服务嵌套。每个中断源的中断优先级都是由中断优先级寄存器(IP)中的相应位的状态来规定的。IP的状态由软件设定,某位设定为“1”,则相应的中断源为高优先级中断;某位设定为“0”,则相应的中断源为低优先级中断。
    同一优先级中的中断申请不止一个时,则有中断优先权排队问题。同一优先级的中断优先权排队,由中断系统硬件确定的自然优先级形成,其排列从高到低为外部中断0;定时/计数器0;外部中断1;定时/计数器1;串行口。

    可以参考一下:https://www.cnblogs.com/shirishiqi/p/5542116.html

    • 发布于 2018-12-05
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:7
  • 51单片机一共有5个中断源,2个中断优先级。中断源是2个定时器,2个外部触发,1个串口中断。

    中断优先级好像是一个特殊寄存器决定的,当出现同级中断,按照如下优先顺序:INT0,T0,INT1,T1,UART;

    中断入口地址分别是:0003H000BH0013H001BH0023H

    • 发布于2018-12-05
    • 举报
    • 评论 0
    • 1
    • 0

  • 有五个中断源,两个中断优先级

    https://www.ppkao.com/tiku/shiti/1096445.html

    具体的看这个​

    • 发布于2018-12-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 5个,定时器2个,外部触发2个,串口1个
    • 发布于2018-12-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 一共5个中断源,2个中断优先级。2个定时器中断,2个外部中断,1个串口中断

    同等优先级下,顺序是,外部中断0,定时器0,外部中断1,定时器1,串口中断。

    • 发布于2018-12-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 5个中断源,两个是定时器,两个是IO,还有一个串口,有两个中断优先级

    • 发布于2018-12-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 一个用五个中断源,定时器两个,IO两个,一个串口中断
    • 发布于2019-01-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个是有五个中断源的,两个是定时器,串口有一个,两个IO中断
    • 发布于2019-01-17
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

MCS51的中断系统有几个中断源?几个中断优先级?中断优先级