学海荡舟手机网
导航

主页 > 电子设备技术 > 电器电路基础 > > 详细内容

AT89S51中断技术概述

        在系统中,中断技术主要用于实时监测与控制,也就是要求单片机能及时地响应中断请求源提出的服务请求,并作出快速响应和及时处理。这些工作就是由单片机片内的中断系统来实现的。当中断请求源发出中断请求时,如果中断请求被允许的话,单片机暂时中止当前正在执行的主程序,转到中断服务处理程序处理中断服务请求。中断服务处理程序处理完中断服务请求后,再回到原来被中止的程序之处(断点),继续执行被中断的主程序。840
  
  右图显示了单片机对外围设备中断服务请求的整个中断响应和处理过程。
  
  如果单片机没有中断系统,单片机的大量时间可能会浪费在查询是否有服务请求发生的定时查询操作上,即不论是否有服务请求发生,都必须去查询。采用中断技术完全消除了单片机在查询方式中的等待现象,大大地提高了单片机的工作效率和实时性。由于中断工作方式的优点极为明显,因此,单片机的片内硬件中都带有中断系统。

相关文章