中断的概述.docVIP

  • 19
  • 0
  • 约2.02千字
  • 约 3页
  • 2017-03-28 发布于重庆
  • 举报
中断的概述

外部中断   要回答这个问题首先要清楚什么是中断。 中断是处理器外部突发事件的一个重要技术。它能使处理器在运行过程中对外部事件发出的中断请求及时地进行处理,处理完成后又立即返回断点,继续进行处理器原来的工作。引起中断的原因或者说发出中断请求的来源叫做中断源。根据中断源的不同,可以把中断分为硬件中断和软件中断两大类,而硬件中断又可以分为外部中断和内部中断两类。 51单片机有五个中断源,即有五种情况发生时单片机会产生中断。 为了助于大家理解中断这个概念,我们举个生活中的例子。你烧上一壶水,然后去洗衣服,洗衣过程中忽然听到水开了的壶哨声,你要先停下洗衣服的动作去关火,然后把水放在暖壶中,灌完开水后还要接着去洗衣服。这个停下一件事去干另一件事的过程就是一次中断的发生过程,其流程图如图7.1.2所示。 因为CPU在一个时间内只能处理一件事,对于单片机来讲, CPU在执行A时间时,应中断源要求(中断发生)CPU停止当前工作(中断响应)去执行B事件(中断服务),待B执行完后接着返回执行A事件(中断返回)这一过程称为中断,其流程图如图7.1.1所示。 图7.1.1单片机中断过程 图7.1.2生活中的中断事例 再回来看前面讲的生活事例,与单片机中断结合分析,你的主任务是洗衣服,水开报警这是一个中断请求,这一时刻相当于断点处,你响应中断去关火,然后将开水灌入暖水瓶中

文档评论(0)

1亿VIP精品文档

相关文档