4外部中断按键控制流水灯精选.pptVIP

  • 416
  • 0
  • 约3.13千字
  • 约 48页
  • 2016-12-02 发布于湖北
  • 举报
同一优先级中的中断申请不止一个时,则有中断优先权排队问题。同一优先级的中断优先权排队,由中断系统硬件确定的自然优先级形成,其排列如所示: 3.中断处理 (2) (1) (3) 实现优先级排队 实现中断响应和中断返回 实现中断嵌套 1)中断系统的功能 MCS-51单片机的中断系统结构 执行主程序 主程序 继续执行主程序 断点 中断请求 中断响应 执行中断处理程序 中断返回 中断响应条件 ?? 中断源有中断请求; ?? 此中断源的中断允许位为1; ?? CPU开中断(即EA=1)。 以上三条同时满足时,CPU才有可能响应中断。 中断源: 8051的中断系统有5个中断源 ,2个优先级。 80C51单片机的中断优先级有三条原则 CPU同时接收到几个中断时,首先响应优先级别最高的中断请求。 正在进行的中断过程不能被新的同级或低优先级的中断请求所中断。 正在进行的低优先级中断服务,能被高优先级中断请求所中断。 为了实现上述后两条原则,中断系统内部设有两个用户不能寻址的优先级状态触发器。其中一个置1,表示正在响应高优先级的中断,它将阻断后来所有的中断请求;另一个置1,表示正在响应低优先级中断,它将阻断后来所有的低优先级中断请求。 中断嵌套流程图 中断处理流程图 2)中断处理过程 一次中断过程的完整步骤 1、中断请求:中断事件一旦发生,中断源就提交中断请求(将中断 标志位

文档评论(0)

1亿VIP精品文档

相关文档