单片机定时_计数器编程技术_下_.pdfVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机定时_计数器编程技术_下_.pdf

单片机与可编程器件 单片机定时/计数器编程技术 (下) ·广东韶关大学计算机系 李强 · 时/计数器设定好,启动后,定时/计数器 在图3中,THi对应TH0和TH1。 硬件实时定时器设计 就可以与系统并行工作,进行精确定时, 请读者注意寄存器TH0、TL0、TH1、 软件定时器的工作机理简单,编程 当定时时间到,用定时中断与系统协调, TL1、TMOD、TCON与定时/计数器之 容易,但在很多场合下(比如需要精确定 完成系统的实时定时处理。定时/计数器 间的硬件映射关系,单片机系统可以通 时,或实时计数的场合),用软件定时器 的基本组成结构示意图如图3所示。 过指令设定这两个寄存器,从而设定定 就不能够满足需要,这时候,就需要用硬 时/计数器的工作方式。根据图3,我们 件实时定时器/计数器。 可以从以下四个方面理解定时/计数器 1.硬件定时/计数器的工作机理 接口: 在51单片机基本型8051芯片内部, 第一,定时/计数器有两个功能,系 就集成了两个十六位的硬件定时/计数 统定时或外部事件计数。但它的工作实 器。它们是T0和T1。硬件定时/计数器 质是计数器,因此,计数器是其核心,若 的特点有三个:一是定时器/计数器可以 计数器对外部脉冲信号进行累加计数, 与CPU并行工作,二是定时器/计数器可 则该定时/计数器是外部事件的计数器。 以采用中断方式与系统协调工作。三是 如果它是以单片机的机器周期为时间基 定时/计数器可以由软件或硬件控制启 准,进行累加计数,则该定时/计数器是 动、停止。 系统定时器。该定时/计数器是定时功能 由于上述特点,CPU只要将硬件定 图3 还是计数功能由寄存器TMOD的C/T位 是利用对单片机内部定时器T1产生的中 时,LED1、LED2均处于熄灭状态,数码 断信号进行多次累加后形成的,该信号 管将自动显示出新设置好的 “加电”时 将由P1.0输出,用以完成秒闪烁功能。同 间,秒显示开始闪亮,整个电路开始按照 时,该信号还经过60次计数后产生分信 新设置的时间参数运行工作。 号,最后,再以分钟为时间间隔,从设置 在进行上述设置时,当调整到数码 好的定时时间数据内逐一递减并随时显 管显示为0时,若再按动S1键,对应的数 示剩余的定时时间参数,形成倒计数的 码管将自动回到9,因此,每位数的设置 显示方式。在某一种工作状态(加电,或 都是可以循环调整和显示的。 断电)下,当42H和43H同时都减为0时, 本电路的功能与特点:(1)由于本电 则该状态下的定时过程也就完成了,系 片插入硬件电路即可投入正常使用。 路的时钟是对晶振分频后获得的,因而 统将控制电路自动进入另一个工作

文档评论(0)

整理王 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档