收藏 分享(赏)

单片机技术教案.doc

上传人:cjc2202537 文档编号:1197437 上传时间:2018-06-17 格式:DOC 页数:8 大小:237.50KB
下载 相关 举报
单片机技术教案.doc_第1页
第1页 / 共8页
单片机技术教案.doc_第2页
第2页 / 共8页
单片机技术教案.doc_第3页
第3页 / 共8页
单片机技术教案.doc_第4页
第4页 / 共8页
单片机技术教案.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、单片机技术教案课次:15 学时:2 日期: 年 月 日 星期 教学名称 5.1 80C51 单片机的中断系统教学目的 理解中断的概念,掌握 80C51 中断系统结构、控制方法、应用方法教学重点 中断的控制教学难点 中断的控制与应用环 节 时间(分) 内 容 方法与说明复习旧课 10 复习:一、单片机的内部结构 CPU 8 位 CPU 带位处理器;程序存储器:4KROM(EPROM) 存储器 数据存储器:128B(工作寄存器 00-1FH,位寻址区 20-2FH,用户区 30-7FH)SFR:21 个(80F-FFH)P0:兼作数据线及地址线低 8 位 P1: 并行口 4 个 P2:兼作地址线高

2、 8 位P3:有第二功能(RXD 、TXD、 、 、T0、T1、 、 )0INT1WRD 串行口 2 个 RXD、TXD 定时/计数器 2 个 16 位 T0、T1 中断系统 5 个中断系统( 、 、T0、T1、串口) ,2 个优先级(高级、低级)0INT1二、单片机的外围电路及总线结构单片机技术教案课次: 共 页 第 页环 节时间(分)内 容 方法与说明8051单片机技术教案课次: 共 页 第 页环 节 时间(分) 内 容 方法与说明新课 10三、单片机的时序1. 机器周期=12 个晶振周期=6 个时钟周期(6 个 S 状态 S1S6)2. 指令周期=14 个机器周期(单周期、双周期、四周期

3、)3. fALE=1/6fOSC(1 个机器周期中 ALE 出现 2 个正脉冲)5.1 80C51 的中断系统5.1.1 80C51 中断系统的结构一、中断的概念 中断:外部电路或内部功能部件向 CPU 发出请求信号,CPU 为其服务。具有实时响应、分时操作、可靠性高的优点。例:人对外界事件的处理过程。单片机技术教案课次: 共 页 第 页环 节 时间(分) 内 容 方法与说明看电视中断处理中断请求实际生活中断返回电话铃响接听电话看电视主程序计算机事件发生事件处理主程序新课 20 中断源:引起 CPU 中断的来源。二、80C51 中断系统的结构 5 个中断源: 、 、T0、T1、串口0INT1

4、2 个优先级:高级、低级5.1.2 80C51 的中断源与中断控制一、中断源1. CPU 每个机器周期均对中断检测并设置中断请求标志。 ,由 IT0 选择为低电平有效还是下降沿有效。此引脚上出现有效的中断信号时,0INT中断标志 IE0 置 1,申请中断。 ,由 IT1 选择为低电平有效还是下降沿有效。此引脚上出现有效的中断信号时,I中断标志 IE1 置 1,申请中断。 TF0,T0 溢出中断请求标志。当 T0 发生溢出时,置位 TF0,并向 CPU 申请中断。 TF1,T1 溢出中断请求标志。当 T1 发生溢出时,置位 TF1,并向 CPU 申请中断。 RI、TI,串行口中断请求标志。当串行

5、口接收完一帧数据时置位 RI 或当串行口发送完一帧数据时置位 TI,向 CPU 申请中断。 2. 中断请求标志分布在 2 个 SFR 中:TCON 、SCON TCON 的中断标志(88H) IT0,外中断 0 触发方式控制位。=0,电平触发方式;=1,边沿触发方式(下降沿有效) 。 IE0,外中断 0 中断请求标志位。 TF0,T0 溢出中断请求标志位。 IT1 、IE1、 TF1 类同 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0单片机技术教案单片机技术教案课次: 共 页 第 页环 节 时间 内 容 方法与说明 SCON 的中断标志(98H) RI,接收中断标志位。 TI

6、,发送中断标志位。注意:RI 和 TI 由硬件置位、由软件清除。 二、中断控制:中断允许、中断优先级1.中断允许控制(IE):每个中断源均可被设置允许/屏蔽(A8H) EX0,外中断 0 允许位; ET0,T0 中断允许位; EX1,外中断 1 允许位; ET1,T1 中断允许位; ES ,串口中断允许位; EA ,CPU 中断允许(总允许)位。2.中断优先级控制(IP) (B8H) PX0,外中断 0 优先级设定位; PT0,T0 优先级设定位; PX1,外中断 0 优先级设定位; PT1,T1 优先级设定位;TI RIEA ES ET1 EX1 ET0 EXOPS PT1 PX1 PT0

7、PX0课次: 共 页 第 页环 节 时间(分) 内 容 方法与说明新课小结与练习2020 PS,串口优先级设定位。说明: 高级中断能打断低级中断(中断嵌套) ; 同级中断按自然优先级排队:由高到低顺序为 、 、T0、T1、串口。0INT15.2 80C51 中断处理过程一、中断响应条件:1. 有中断请求(标志为 1) ;2. 中断允许(EA 及源允许为 1) ;3. 当前指令执行完。二、中断响应过程1. 相应优先级状态触发器置 1(阻断同级或低级中断) ;2. 断点入栈; 最短 3 个机器周期,最长 8 个3. 转向中断服务程序(由用户编写) ;4. 中断返回 RETI (断点出栈,清中断优先

8、级触发器) 。注意: TI/RI:共用一个入口地址(0023H ) ,需要查询 TI/RI 才能确认是发送中断还是接受中断。 RETI 不能用 RET 代替。小结与练习:1. 中断系统结构单片机技术教案课次: 共 页 第 页环 节 时间 内 容 方法与说明2. 中断控制 外中断触发方式:IT0/IT1(在 TCON 中) ; 中断允许:IE; 中断优先级:IP3. 中断响应过程 置优先级触发器(用户不可寻址):用于阻断同级或低级中断 断点入栈 转向中断服务程序中断返回:RETI习题:1、3IE0 EX0TF0IE1TF1TIESET1EX1ET0RIIP高级低级中断源中断源10PX0PSPT1PX1PT0111111111100EA 1111T0T1RXTXIT0IT100 00 0INT0INT1

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 中等教育 > 高中教育

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报