单片机原理与实践第5章51内核单片机的中断系统

上传人:j****9 文档编号:54960390 上传时间:2018-09-22 格式:PPT 页数:12 大小:556KB
返回 下载 相关 举报
单片机原理与实践第5章51内核单片机的中断系统_第1页
第1页 / 共12页
单片机原理与实践第5章51内核单片机的中断系统_第2页
第2页 / 共12页
单片机原理与实践第5章51内核单片机的中断系统_第3页
第3页 / 共12页
单片机原理与实践第5章51内核单片机的中断系统_第4页
第4页 / 共12页
单片机原理与实践第5章51内核单片机的中断系统_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《单片机原理与实践第5章51内核单片机的中断系统》由会员分享,可在线阅读,更多相关《单片机原理与实践第5章51内核单片机的中断系统(12页珍藏版)》请在金锄头文库上搜索。

1、5. 51内核单片机的中断系统,中断 计算机外部、内部或程序本身出现的事件 处理器强行中止现行程序的运行,改变工作状态并启动相应的程序进行处理 然后再恢复原来的程序运行 中断是CPU对发生的某个事件作出的反应,由硬件和软件的共同完成 中断机制是实现多道程序设计的必要条件 不同的计算机其硬件结构和软件指令是不完全相同的,因此中断系统也是不相同的,5. 51内核单片机的中断系统,中断系统 中断源:引起中断的事件 中断请求:中断源向CPU提出处理的请求硬、软件 中断管理:中断允许、优先级软、硬件 断点:发生中断时被打断程序的暂停点 中断响应:暂停现行程序而响应中断请求 中断处理:执行有关的中断服务程

2、序 中断返回:返回断点,5. 51内核单片机的中断系统,优先权排队 优先权,或优先级,多个中断源发出中断请求时,确定哪个中断更紧迫,以便首先响应 可通过硬件电路或软件查询实现 中断嵌套 CPU响应某一中断 优先权高的中断源发出中断请求 CPU中断正在执行的中断服务程序,并保留这个程序的断点响应高级中断 高级中断处理结束后,再继续进行被中断的中断服务程序,5.1 MCS-51单片机中断系统的工作原理,固定中断入口地址:中断号*8+3,中断请求的清除: 硬件自动清除 软件手动清除,中断优先权 (polling priorty) 中断优先级相同且同时产生中断时起作用,5.1 MCS-51单片机中断系

3、统的工作原理,5.1 MCS-51单片机中断系统的工作原理,中断响应时间 MCS-51单片机,38个机器周期 其他的51内核单片机的中断响应时间的计算方法类似,计算的结果可能是不一样的,因为指令的执行时间可能不一样,5.2 MCS-51单片机中断系统的应用,实现对MCS-51单片机中断系统的控制 中断允许(Iterrupt Enable,IE)寄存器 中断优先级(Iterrupt Priority,IP)寄存器 定时器计数器控制(Timercounter CONtrol,TCON)寄存器。,IE,位地址 = 字节地址 + 位的序号 0A8H0AFH,IP,TCON,5.2 MCS-51单片机中断系统的应用,程序 52 #include “reg52.h“ unsigned long VER1 = 0x12345678,VER2 = 0x13579024; void main (void) IT0 = 1;EX0 = 1;EA = 1;IE0 = 1;while (1); void ex0_isr (void) interrupt 0 VER1 = VER1 + VER2; ,第五章作业,PP.125126:所有题,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 初中教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号