文档详情

单片机外部中断公开课教(学)案.doc

发布:2018-10-21约3.22千字共6页下载文档
文本预览下载声明
下载可编辑 专业文档 精心整理 生产实习课题化教学教案首页 课题名称 单片机应用 分课题名称 中断系统 授课时数 7 讲课:2 示范:0.5 练习:4.5 累计课时 工艺及专业理论课 第 5 章 20 课题内容 : 外部中断系统应用 班级人数 授课日期 第12周 11月20日 授课班级 自动化50603 23 教学目的和要求 1.了解单片机中断的概念 2.掌握中断控制专用寄存器的设置 3.掌握外部中断系统的应用 重点与 难点 重点:中断控制专用寄存器的设置 难点:外部中断系统的具体应用 示 范 内 容 外部中断系统中各寄存器设置及其应用实例 巡回重点 外部中断系统中各寄存器设置及其应用 教 学 准 备 工 具 WAVE汇编软件、PROTEUS仿真软件 器 材 计算机 仪器仪表 无 图 纸 无 教学内容、过程及授课方法 复习: 数码管的结构及显示方式 新课讲解: 1、中断的概念 讲解 2、中断系统中各寄存器介绍 讲解 3、外部中断应用实例 讲解+示范 课日小节 课 日 一 (第 12 周 11 月 20 日) 组织教学: 1、上课、师生问候 2、检查学生出勤情况,并记录 3、检查教室卫生 4、强调安全文明生产 入门指导: MCS-51单片机的中断系统 —— 外部中断应用 一、中断的概念 所谓的中断就是,当 CPU 正在处理某项事务的时候,如果外界或者内部发生了紧急事件,要求 CPU 暂停正在处理工作而去处理这个紧急事件,待处理完后,再回到原来中断的地方,继续执行原来被中断的程序,这个过程称作中断。 二、MCS-51单片机的中断源 ?????????MCS-51单片机的中断源共有两类:外部中断和内部中断 1. 外部中断源 ?????外部中断0( ):来自 P3.2 引脚,采集到低电平或者下降沿时,产生中断请求。 ?????外部中断1():来自 P3.3 引脚,采集到低电平或者下降沿时,产生中断请求。 2. 内部中断源 ?????定时器∕计数器0( T0 ):定时功能时,计数脉冲来自片内;计数功能时,计数脉冲来自片外 P3.4 引脚。发生溢出时,产生中断请求。 ?????定时器∕计数器1( T1 ):定时功能时,计数脉冲来自片内;计数功能时,计数脉冲来自片外 P3.5 引脚。发生溢出时,产生中断请求。 ???? ?串行口:为完成串行数据传送而设置。单片机完成接受或发送一组数据时,产生中断请求。 三、中断控制的专用寄存器 1. 中断允许控制寄存器(IE) IE寄存器的内容及位地址表示如下: 位地址 0AFH 0AEH 0ADH 0ACH 0ABH 0AAH 0A9H 0A8H 位符号 EA / / ES ET1 EX1 ET0 EX0 ??? 其中与中断有关的控制位共6位: ????????? EA——中断允许总控制位 EA=0 中断总禁止,禁止所有中断 EA=1? 中断总允许,总允许后中断的禁止或允许由各中断源的中断允许控制位进行设置。 ????????? EX0和EX1——外部中断允许控制位 EX0(EX1)=0 禁止外部中断 EX0(EX1)=1 允许外部中断 ????????? ET0和ET1——定时器/计数器中断允许控制位 ET0(ET1)=0 禁止定时器/计数器中断 ET0(ET1)=0 允许定时器/计数器中断 ????????? ES——串行中断允许控制位 ES=0 禁止串行中断 ES=1 允许串行中断 2. 定时器控制寄存器(TCON) TCON寄存器的内容及位地址表如下:? 位地址 8FH 8EH 8DH 8CH 8BH 8AH 89H 88H 位符号 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 ??? ???IT0 和IT1——外部中断请求触发方式控制位 IT0 (IT1)=1 脉冲触发方式,下降沿有效 IT0 (IT1)=0 电平触发方式,低电平有效 ???????IE0和IE1——外中断请求标志位 ? ???TR0 和TR1——定时器运行控制位 TR0 (TR1 )=0 定时器/计数器停止工作 TR0 (TR1 )=1 定时器/计数器开始工作 ???????TF0和TF1——计数溢出标志位 3. 中断优先级控制寄存器(IP) IP寄存器的内容及位地址表如下: 位地址 0BFH 0BEH 0BD
显示全部
相似文档