(25)--单片机中断系统- 中断应用.ppt
《(25)--单片机中断系统- 中断应用.ppt》由会员分享,可在线阅读,更多相关《(25)--单片机中断系统- 中断应用.ppt(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机中断系统 中断系统应用中断系统应用 CPU中断的开与关中断的开与关 某中断源中断请求的允许和禁止某中断源中断请求的允许和禁止 各各中断源优先级别的设定中断源优先级别的设定 外部中断请求的触发方式外部中断请求的触发方式中断控制就是对中断控制就是对4 4个与中断有关的专用寄存器个与中断有关的专用寄存器TCONTCON、SCONSCON、IEIE和和IPIP进行管理和控制。只要将寄存器相应进行管理和控制。只要将寄存器相应位按照要求进行设置,位按照要求进行设置,CPUCPU就能按照要求对中断源就能按照要求对中断源进行管理和控制。具体项目如下:进行管理和控制。具体项目如下:所谓现场是指中断时刻单片
2、机中某所谓现场是指中断时刻单片机中某些寄存器和存储器单元中的数据或些寄存器和存储器单元中的数据或状态。为了不让中断服务程序的执状态。为了不让中断服务程序的执行破坏这些数据或状态,以免中断行破坏这些数据或状态,以免中断返回后影响主程序的运行,需要将返回后影响主程序的运行,需要将他们送入堆栈保存起来。他们送入堆栈保存起来。中断系统应用中断服务程序的基本流程如下:中断服务程序的基本流程如下:关中断关中断现场保护现场保护开中断开中断中断处理中断处理关中断关中断现场恢复现场恢复开中断开中断中断返回中断返回中断服务程序的基本流程中断服务程序的基本流程为了防止此时有高一级的中断进入,为了防止此时有高一级的中
3、断进入,以免以免现场保护的执行过程被中断。现场保护的执行过程被中断。为了允许有更高级的中断进入。为了允许有更高级的中断进入。这样一来,除了现场保护和现场恢这样一来,除了现场保护和现场恢复外,中断处理的过程仍允许中断复外,中断处理的过程仍允许中断嵌套的功能嵌套的功能为了防止此时有高一级的中断进入,为了防止此时有高一级的中断进入,以免现场恢复的执行过程被中断。以免现场恢复的执行过程被中断。中断处理结束后,在返回主程序前,中断处理结束后,在返回主程序前,把保存的现场的内容从堆栈中弹出,把保存的现场的内容从堆栈中弹出,以恢复那些寄存器和存储单元中的原以恢复那些寄存器和存储单元中的原有内容有内容为了允许
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 25-单片机中断系统- 中断应用 25 单片机 中断 系统 应用
限制150内