8051单片机的中断统.docVIP

  • 21
  • 0
  • 约1.41万字
  • 约 15页
  • 2016-11-24 发布于贵州
  • 举报
8051单片机的中断统

第6章 8051单片机的中断系统 6.1 微型计算机中断技术概述 6.1.1 中断的概念 1.中断及中断技术的特点 计算机在执行某一程序的过程中,由于计算机系统之外的某种原因,有必要尽快地中止当前程序的运行,而去执行相应的处理程序,待处理程序结束后,再返回来继续执行被中止了的那个程序。这种某一程序在执行过程中由于外界的原因,中间被打断的情况就称为“中断”。“中断”类似于程序设计中的调用子程序,区别在于这些外部原因的发生是随机的,而子程序调用是程序设计人员事先安排好的。 能够打断当前程序的外部事件,被称为中断源。中断属于一种对事件的实时处理过程,中断源可能随时迫使CPU停止当前正在执行的工作,转而去处理中断源指示的另一项工作,待后者完成后,再返回原来工作的“断点”处,继续原来的工作。 一个计算机一般具有多个中断源,这就存在中断优先权和中断嵌套的问题。例如,一个人在读书时如果接了电话并且正在通话时,又有人敲门,由于敲门的优先权更高,这个人又“响应”这个敲门的中断申请,暂停通话,去与敲门人交谈;交谈完毕,接着原来的话茬继续通话,直到通话完毕,再返回书桌前继续看书。这里,敲门的中断源就比电话的中断源优先权高,因此,出现了中断嵌套,即高级优先权的中断源可以打断低级中断优先权的中断服务程序,而去执行高级中断源的中断处理,直至该处理程序完毕,再返回接着执行低级中断源的中断服务程序,直至这个

文档评论(0)

1亿VIP精品文档

相关文档