单片机定时计数器教案.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机定时计数器教案

教师课时授课计划 教师姓名 课程名称 单片机原理及应用 授课时数 2 累计时数 28 授课日期班 次课 题任务八 单片机计数并显示教 学 目 的1.掌握单片机内部硬件资源定时器的使用 2.熟悉MCS-51单片机定时/计数器的四种工作方式 3. 正确编写计数/定时程序 4. MCS-51单片机看门狗定时器的使用重点、难点重 点: 1.掌握单片机内部定时器的使用 2.熟悉单片机定时/计数器的四种工作方式 3. 正确编写单片机计数或定时程序难 点: 1.单片机硬件资源定时器的使用 2.单片机定时/计数器的四种工作方式 3. 正确编写单片机计数/定时程序教 学 方 式多媒体课件,讲授课 后 练 习5.2 5.4自用参考书《单片机原理与应用》校本教材《单片机原理机及应用 》 HYPERLINK /cepp/ \o 中国电力出版社图书目录 中国电力出版社 张国勋 教 学 过 程 一、课题引导 描述任务:单片机通过对按键次数(256)进行计数,并在发光二极管上以二进制数的方式实时显示出来 描述任务学习目标:通过任务的学习、完成,掌握单片机硬件内部资源定时/计数器的使用 二、工作原理 用手按动按键S,每按一次S键,在其引脚上出现一个负脉冲,单片机计数一次,并实时将按键次数以二进制数的方式,在发光二极管上显示出来 三、相关知识 1.单片机是如何进行计数 单片机内部结构中有两个16位可编程的定时/计数器T0/T1,具有四种工作方式。通过对T0/T1外部引脚计数实现计数功能,并且是对下降沿进行计数,单片机的机器周期决定了允许被采样的信号最高频率。通过对系统时钟脉冲的计数而获得定时功能。通过对其控制寄存器TMOD与TCON的编程可选择工作方式。TMOD控制定时计数器TO和T1的工作方式,TCON则控制定时计数器的启动和停止及T0和T1的溢出标志等。 TMOD寄存器结构 D7D6D5D4D3D2D1D0GATEC/M1M0GATEC/M1M0T1控制字段T0控制字段TMOD寄存器高四位为T1控制字段,低四位为T0控制字段。其中,GATE称为门控位,当GATE=0则定时计数的启动或停止与外部中断引脚无关,GATE=1则定时计数的启动或停止与外部中断引脚相关。C/称功能选择位,当C/=0时,定时计数器工作于定时方式,当C/=1时,则定时计数器对外部引脚进行计数。M1、M2两位进行工作方式选择,M1M2=00,选择工作方式0,M1M2=01,选择工作方式1,M1M2=10,选择工作方式2,M1M2=11,选择工作方式3。 TCON寄存器结构 D7D6D5D4D3D2D1D0TF1TR1TF0TR0IE1IT1IE0IT0用于定时/计数用于中断TCON寄存器高四位为定时/计数标志位,低四位为中断标志位。TF1/TF0为T1/T0的计数溢出标志位,当定时计数器计数全部达到全1,再计一个数,TF1/TF0就会由硬件置1,同时计数器的初值变为0。TR1/TR0为T1/T0的计数/停止控制位,与TMOD的GATE位一起使用。TR0/TR1为0时关闭计数器。TR0/TR1为1时,当GATE=0,则启动计数器,当GATE=1时,由外部中断引脚电平决定是否启动计数器。2.计数器的四种工作方式 工作方式0是13位计数结构的工作方式,由计数器的高8位和低5位构成。当低5位溢出时,向高8位进位,当13位计数器溢出,则向溢出中断标志位进位。计数器计数范围是:0—8191(213-1),定时时间是:(213-计数初值)*机器周期。方式0主要为了兼容原来早期的MCS-48的13位结构,现在早就淘汰了,所以现在一般不用,完全可以用方式1代替。 教 学 过 程 工作方式1是16位计数结构的工作方式,由计数器的高8位和低8位构成。当低8位溢出时。向高8位进位,当16位计数器溢出,则向溢出中断标志位进位。计数器计数范围是:0—65535(216-1),定时时间是:(216-计数初值)*机器周期。当对时间精度要求不是非常高,并且计数个数较多或定时时间较长时使用。 工作方式2是8位的计数结构的工作方式,由计数器高8位的预置数寄存器和低8位计数寄存器构成, 当低8位溢出时向溢出中断标志位进位,同时高位的预置数寄存器向低8位重新加载初值。计数器计数范围是:0—255(28-1),定时时间是:(28-计数初值)*机器周期。虽然计数和定时变小

文档评论(0)

小教资源库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档