资料介绍
本文档的主要内容详细介绍的是单片机的中断系统包括了:1 中断的概念,2 中断控制系统,3 中断处理过程,4 中断的编程及应用举例
中断是指在突发事件到来时先中止当前正在进行的工作,转而去处理突发事件。待处理完成后,再返回到原先被中止的工作处,继续进行随后的工作。
中断:CPU对系统中或系统外发生的某个事件的一种响应过程,即CPU暂时停止现行程序的执行,而自动转去执行预先安排好的处理该事件的服务子程序。当处理结束后,再返回到被暂停程序的断点处,继续执行原来的程序的过程。
中断系统:实现这种中断功能的硬件系统和软件系统。
中断系统需要解决以下基本问题:
(1) 中断源:中断请求信号的来源。包括中断请求信号的产生及该信号怎样被CPU有效地识别。而且要求中断请求信号产生一次,只能被CPU接收处理一次,即不能一次中断申请被CPU多次响应。这就涉及到中断请求信号的及时撤除问题。
(2) 中断响应与返回:CPU采集到中断请求信号后,怎样转向特定的中断服务子程序及执行完中断服务子程序怎样返回被中断的程序继续正确地执行。中断响应与返回的过程中涉及到CPU响应中断的条件、现场保护等问题。
(3) 优先级控制:一个计算机应用系统,特别是计算机实时测控应用系统,往往有多个中断源,各中断源所要求的处理具有不同的轻重、缓急程度。与人处理问题的思路一样,希望重要紧急的事件先处理,而且如果当前处于正在处理某个事件的过程中,有更重要、更紧急的事件到来,就应当暂停当前事件的处理,转去处理新事件。这就是中断系统优先级控制所要解决的问题。中断优先级的控制形成了中断嵌套。
中断实现的功能:
1、分时操作:CPU可以使多个外设同时工作,并分时为各外设提供服务,从而大大提高了CPU的利用率和输入/输出的速度。
2、实时处理:当计算机用于实时控制时,请求CPU提供服务是随机发生的。有了中断系统,CPU就可以立即响应并加以处理。
3、故障处理:当计算机运行中出现如电源断电、存储器校验出错、运算溢出等错误时,CPU可及时转去执行故障处理程序,减小或消除故障产生的影响。
- 51单片机原理及应用PPT课件下载 354次下载
- AT89S51单片机的中断系统学习课件免费下载 12次下载
- 51单片机的结构及原理学习课件免费下载 3次下载
- 单片机外设和编程的学习课件免费下载 1次下载
- 单片机与嵌入式系统的学习课件合集免费下载 17次下载
- 单片机的学习课件合集免费下载 5次下载
- 单片机应用技术的学习课件免费下载 8次下载
- 单片机的中断系统详细课件说明 18次下载
- 单片机的中断系统教程课件免费下载 4次下载
- 8051单片机的指令系统与编程基础学习课件教程免费下载 8次下载
- AT89S52单片机的中断系统学习教程免费下载 11次下载
- 使用单片机点亮LED的学习课件免费下载 6次下载
- 51单片机的中断程序免费下载
- 51单片机中断的简单学习资料免费下载
- 51单片机的中断系统学习资料和使用程序免费下载
- 什么是中断?单片机中断处理过程详解 4342次阅读
- 单片机的默认中断优先级 1564次阅读
- 单片机外部中断的好处 1919次阅读
- 51单片机中断系统的讲解 2150次阅读
- 单片机中的中断处理解析 5404次阅读
- 单片机的中断程序如何运行 1w次阅读
- 8031单片机中断系统的基本结构介绍 4068次阅读
- 8051单片机中断系统结构及中断控制原理 9714次阅读
- 一文详解MCS-51单片机的中断系统 1.2w次阅读
- 浅析单片机C语言函数之中断函数 1.1w次阅读
- 新手学习单片机的首选:51单片机 8536次阅读
- 51单片机的中断体系结构_中断的响应过程 1.9w次阅读
- 关于单片机的中断系统的详细介绍 3.1w次阅读
- 单片机中断系统介绍_51单片机中断系统结构 1.2w次阅读
- 单片机控制系统中不可缺少的“中断”基础知识 1793次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多