大神带你玩转单片机:外部中断详解
今天开始我们正式进入中级阶段的学习:中断系统。
<strong>什么是中断</strong>
首先来讲一下什么是中断:当程序执行到某个地方时,发生了特殊的事件或请求,CPU暂停执行当前程序,转而去处理上述事件或请求,处理完毕后在返回断点继续执行当前程序。
用我们生活中的事情来举个例子。假如你正在吃饭(当前程序),突然接到了快递员的电话让你现在下去拿快递(中断请求),你回答:“好的”(中断响应),然后暂停吃饭下去拿快递(中断处理),拿完快递上来继续吃饭(执行完中断返回执行当前程序)。
<center><img src="http://mouser.eetrend.com/files/2020-02/博客/100047762-90842-1.png" alt=“图1" width="600"></center><center><i>图1</i></center>