资料介绍
单片机中断系统的优点:
1、实现实时处理。
2、实现分时操作。
3、进行故障处理。
4、待机状态的唤醒。
单片机嵌入式系统的应用中,为了减少电源的功耗,当系统不处理任何事物,处于待机状态时,可以让单片机工作在休眠的低功耗方式。通常,恢复到正常工作方式往往也是利用中断信号来唤醒。
中断处理过程:
中断系统中,MCU正常情况下运行的程序称为主程序,把产生申请中断信号的单元和事件称为中断源,由中断源向MCU所发出的申请中断信号称为中断请求,MCU接受中断申请并停止现行程序的运行而转向为中断服务称为中断响应,为中断服务的程序称为中断服务程序,现行程序打断的地方称为断点,执行完中断处理程序后返回断点处继续执行主程序称为中断返回。
此,在执行中断处理程序之前,要将主程序中断点处的地址保存,即中断返回后要执行的命令地址,这个地址就是程序计数器PC的值。这个过程称为保护断点。又由于MCU在执行中断处理程序时,可能会使用和改变主程序使用过的寄存器、标志位、甚至内存单元,因此,在执行中断服务程序前,还要把有关的数据保护起来,称为中断现场保护。在MCU执行完中断处理程序后,又要恢复原来的数据,并返回主程序的断点处继续执行,称为恢复现场。中断过程中,断点的保护和恢复操作是由单片机内部硬件自动实现,即保存和恢复计数器PC。中断现场的保护和恢复,需要自己设计中断处理程序时编程实现。在使用中断时,要认真和仔细考虑中断现场的保护和恢复。
- 单片机定时器一1ms12MHz_51单片机中断基本概念
- 51单片机学习——8--中断系统
- 51单片机入门—中断系统和外部中断的基本使用
- 单片机中断
- 单片机中断的基本概念
- 单片机中断
- C51单片机学习笔记(四)——单片机的中断系统及应用
- 51单片机中断基本概念
- 单片机的中断源有哪些及单片机中断的资料和程序说明
- 51单片机的中断系统概念及结构的详细资料说明
- 51单片机有几个中断?单片机的中断号对应的中断类型说明
- 51单片机的中断系统详细资料总结 3次下载
- 单片机的中断系统的概念控制系统和处理过程及编程及应用资料概述 6次下载
- 单片机的中断系统如何使用?基本概念和应用详细讲解 11次下载
- 中断的概念及51单片机的中断系统
- 什么是中断?单片机中断处理过程详解 4342次阅读
- 单片机外部中断的好处 1919次阅读
- 51单片机中断系统的讲解 2150次阅读
- 单片机中的中断处理解析 5404次阅读
- 单片机的中断程序如何运行 1w次阅读
- 8031单片机中断系统的基本结构介绍 4067次阅读
- 单片机C语言编程中没有到的中断而中断全部开启的错误你了解吗 4313次阅读
- STM32的基本概念及中断应用 2580次阅读
- 8051单片机中断系统结构及中断控制原理 9714次阅读
- 浅析单片机C语言函数之中断函数 1.1w次阅读
- 51单片机的中断体系结构_中断的响应过程 1.9w次阅读
- 关于单片机的中断系统的详细介绍 3.1w次阅读
- 89C51单片机中断知识要点 1.7w次阅读
- 单片机中断系统介绍_51单片机中断系统结构 1.2w次阅读
- 51单片机的扩展中断方法 1184次阅读
下载排行
本周
- 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次下载 | 免费
评论
查看更多