没有合适的资源?快使用搜索试试~ 我知道了~
单片机主中断原理概念.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 79 浏览量
2021-10-02
16:55:50
上传
评论
收藏 39KB DOC 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/27263539/0001-86ccd3d21c0235e5ac91dccbda837245_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
6页
单片机技术
资源推荐
资源详情
资源评论
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/release/download_crawler_static/27263539/bg1.jpg)
单片机主中断原理
有关中断的概念
什么是中断,我们从一个生活中的例子引入。你正在家中看书,突然电话铃响了,
你放下书本,去接电话,和来电话的人交谈,然后放下电话,回来继续看你的书。这就
是生活中的“中断”的现象,就是正常的工作过程被外部的事件打断了。
仔细研究一下生活中的中断,对于我们学习单片机的中断也很有好处。第一、什么
可经引起中断,生活中很多事件可以引起中断:有人按了门铃了,电话铃响了,你的闹
钟闹响了,你烧的水开了….等等诸如此类的事件,我们把可以引起中断的称之为中断
源,单片机中也有一些可以引起中断的事件,8031 中一共有 5 个:两个外部中断,两
个计数/定时器中断,一个串行口中断。
第二、中断的嵌套与优先级处理:设想一下,我们正在看书,电话铃响了,同时又有
人按了门铃,你该先做那样呢?如果你正是在等一个很重要的电话,你一般不会去理会
门铃的,而反之,你正在等一个重要的客人,则可能就不会去理会电话了。如果不是这
两者(即不等电话,也不是等人上门),你可能会按你通常的习惯去处理。总之这里存
在一个优先级的问题,单片机中也是如此,也有优先级的问题。优先级的问题不仅仅发
生在两个中断同时产生的情况,也发生在一个中断已产生,又有一个中断产生的情况,
比如你正接电话,有人按门铃的情况,或你正开门与人交谈,又有电话响了情况。考虑
一下我们会怎么办吧。
第三、中断的响应过程:当有事件产生,进入中断之前我们必须先记住现在看书的第
几页了,或拿一个书签放在当前页的位置,然后去处理不同的事情(因为处理完了,我
们还要回来继续看书):电话铃响我们要到放电话的地方去,门铃响我们要到门那边去,
也说是不同的中断,我们要在不同的地点处理,而这个地点通常还是固定的。计算机中
也是采用的这种方法,五个中断源,每个中断产生后都到一个固定的地方去找处理这个
中断的程序,当然在去之前首先要保存下面将执行的指令的地址,以便处理完中断后回
到原来的地方继续往下执行程序。具体地说,中断响应可以分为以下几个步骤:1、保
护断点,即保存下一将要执行的指令的地址,就是把这个地址送入堆栈。2、寻找中断
入口,根据 5 个不同的中断源所产生的中断,查找 5 个不同的入口地址。以上工作是由
计算机自动完成的,与编程者无关。在这 5 个入口地址处存放有中断处理程序(这是程
序编写时放在那儿的,如果没把中断程序放在那儿,就错了,中断程序就不能被执行
到)。3、执行中断处理程序。4、中断返回:执行完中断指令后,就从中断处返回到
主程序,继续执行。
究竟单片机是怎么样找到中断程序所在位置,又怎么返回的呢?我们稍后再谈.
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/b2eea90f35534baf8acca9eeb2368e99_zhangao_fengg.jpg!1)
zhangao_fengg
- 粉丝: 17
- 资源: 5万+
![benefits](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-1.c8e153b4.png)
下载权益
![privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-2.ec46750a.png)
C知道特权
![article](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-3.fc5e5fb6.png)
VIP文章
![course-privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-4.320a6894.png)
课程特权
![rights](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-icon.fe0226a8.png)
开通VIP
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)