网站大量收购独家精品文档,联系QQ:2885784924

单片微机原理与应用 教学课件 作者 罗印升 素材包 第5章 51系列单片机的定时器/计数器.ppt

单片微机原理与应用 教学课件 作者 罗印升 素材包 第5章 51系列单片机的定时器/计数器.ppt

  1. 1、本文档共55页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图5-5 时钟主程序流程 图5-6 中断服务程序流程 5.3.3 模式2及应用 解: (1)工作模式选择 (2)计算T1初值 (3)编程 (1) 定时器初值计算 (2) 程序流程设计 (3) 编程实现 5.3.3 模式2及应用 图5-7 模式2时定时器/计数器的逻辑结构 图5-8 例5-5示意图 图5-9 程序流程图 5.3.4 模式3及应用 1.工作模式3下的定时器/计数器T0 2. T0在工作模式3下的定时器/计数器T1 1.工作模式3下的定时器/计数器T0 图5-10 工作模式3下T0的逻辑结构图 2. T0在工作模式3下的定时器/计数器T1 解: (1)工作模式的选择 (2)定时常数计算 (3)编程 2. T0在工作模式3下的定时器/计数器T1 图5-11 T0工作在模式3下的T1的逻辑结构图 a) T1模式0或模式1 b) T1模式2 5.3.5 定时器/计数器门控位的应用 解法一(采用查询的方式): 解法二(采用定时器中断的方法): 解法一(采用查询的方式): 图5-12 波形脉冲宽度测试 5.3.6 “看门狗”定时器 1.“看门狗”定时器的组成 2. “看门狗”定时器的使用 1.特殊功能寄存器 2.T2的工作模式 1.特殊功能寄存器 (1) 定时器/计数器T2的控制寄存器T2CON (2) 方式控制寄存器——T2MOD (3) 数据寄存器:TH2、TL2 (4) 捕获寄存器:RCAP2H、RCAP2L (1) 定时器/计数器T2的控制寄存器T2CON 1)TF2(T2CON.7):T2 溢出标志位。 2)EXF2(T2CON.6):T2外部标志位。 3)RCLK(T2CON.5):串行接口接收数据时钟选择标志位。 4)TCLK(T2CON.4):串行接口发送数据时钟选择标志位。 5)EXEN2(T2CON.3):T2外部允许标志位。 6) TR2(T2CON.2):T2运行控制位。 7) C/2(T2CON.1):T2的定时器方式或计数器方式选择位。 8)CP/RL2(T2CON.0):捕获/重装载选择位。 (1) 定时器/计数器T2的控制寄存器T2CON 表格 位地址 0CFH 0CEH 0CDH 0CCH 0CBH 0CAH 0C8H 0C8H 位符号 TF2 EXF2 RCLK TCLK EXEN2 TR2 C/2 CP/RL2 (2) 方式控制寄存器——T2MOD 1)T2OE:T2输出允许位。 2)DCEN:向下计数允许位。 (2) 方式控制寄存器——T2MOD 表格 D7 D6 D5 D4 D3 D2 D1 D0 — — — — — — T2OE DCEN 2.T2的工作模式 (1) 捕获模式 (2) 自动重装载模式 (3) 波特率发生器模式 (4) 可编程序时钟输出方式 2.T2的工作模式 表5-3 定时器/计数器T2的工作模式 RCLK TCLK CP/RL2 TR2 工作模式 0 0 0 1 16位自动重装载模式 0 0 1 1 16位捕获模式 1 1 × 1 波特率发生器模式 × × × 0 停止计数 (1) 捕获模式 1) 寄存器TH2和TL2溢出时,打开重装载三态缓冲器,把TH2和TL2的内容自动读入到捕获寄存器RCAP2H和RCAP2L中。 2) 当 EXEN2=1且 T2EX(P1.1)端的信号有负跳变时,将发生捕获操作。 (1) 捕获模式 图5-13 定时器/计数器T2的捕获模式逻辑结构图 (2) 自动重装载模式 图5-14 定时器/计数器T2的自动重装载模式逻辑结构图 (3) 波特率发生器模式 图5-15 定时器/计数器T2的波特率发生器模式逻辑结构图 第5章 51系列单片机的定时器/计数器 (1) 了解51系列单片机定时器/计数器的结构和工作原理。 (2) 掌握51系列单片机定时器/计数器的工作模式、特点及其应用。 5.1 定时器/计数器简介 5.2 定时器/计数器控制 5.3 定时器/计数器的工作模式及应用 5.1 定时器/计数器简介 5.1.1 定时器/计数器的一般工作方式 5.1.2 定时器/计数器的结构与原理 5.1.1 定时器/计数器的一般工作方式 1.定时器方式 2. 计数器方式 5.1.1 定时器/计数器的一般工作方式 图5-1 定时器/计数器的一般结构 1.定时器方式 定时的本质是计数,只不过这里“数”的单位是时间单位。例如,以秒为单位来计数,计满60秒为1分,计满60分为1小时,计满24小时即为1天。定时器方式就是计数器对内部机器周期计数,由于机器周期持续的时间是固定的,所以对机器周期的计数也就是定时功能。计数值乘以机器周期的时间就是定时时间。 2. 计数器方式 计数器方式是对外部输入的脉冲计数,其计数的目的是对外部脉冲累加统计或是为了测量外部输入脉冲的参数。

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档