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

单片机原理及接口第6章.pdf

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 MCS - 51单片机内部定时器/计数器及串行接口 第6章 MCS - 51单片机内部定时器/ 计数器及串行接口 6.1 定时器/计数器的结构及工作原理  6.2 方式和控制寄存器  6.3 工作方式 6.4 定时器/计数器应用举例  6.5 MCS - 51单片机的串行接口 6.6 串行口的应用 第6章 MCS - 51单片机内部定时器/计数器及串行接口 6.1 定时器/计数器的结构及工作原理 图 6.1 定时器/计数器结构框图 第6章 MCS - 51单片机内部定时器/计数器及串行接口 加法计数器是计满溢出时才申请中断, 所以在给计数器 赋初值时, 不能直接输入所需的计数值, 而应输入的是计数 器计数的最大值与这一计数值的差值, 设最大值为 M, 计数 值为 N, 初值为 X, 则 X 的计算方法如下:   计数状态: X=M-N  定时状态: X=M-定时时间/T  而 T=12 ÷晶振频率  第6章 MCS - 51单片机内部定时器/计数器及串行接口 6.2 方式和控制寄存器 一、定时器/计数器的方式寄存器TMOD 图 6.2 TMOD各位定义 第6章 MCS - 51单片机内部定时器/计数器及串行接口 1. M1M0工作方式控制位 表6.1 工作方式选择表 M1 M0 方式 说 明 0 0 0 13 位定时器(TH的8 位和TL 的低5 位) 0 1 1 16 位定时器/计数器 1 0 2 自动重装入初值的8 位计数器 T0 分成两个独立的8 位计数器, T1 在方式3 时停止 1 1 3 工作 第6章 MCS - 51单片机内部定时器/计数器及串行接口 2. C/T 定时器方式或计数器方式选择位  若C/T=1时, 为计数器方式; C/T = 0时, 为定时器方式。   3. GATE 定时器/计数器运行门控标志位  当GATE=1 时, 只有INT0 ( 或INT1) 引脚为高电平且 TR0(或TR1 )置 1 时, 相应的定时器 /计数器才被选通工作, 这时可用于测量在INTx端出现的正脉冲的宽度。若GATE=0, 则只要 TR0 (或TR1)置 1, 定时器 /计数器就被选通, 而不管 INT0 (或INT1) 的电平是高还是低。 第6章 MCS - 51单片机内部定时器/计数器及串行接口 二、定时器/计数器控制寄存器TCON  TF0 、TF1分别是定时器/计数器T0、 T1 的溢出标志位, 加法计数器计满溢出时置 1, 申请中断, 在中断响应后自动复 0 。TF产生的中断申请是否被接受, 还需要由中断是否开放 来决定。 TR1、TR0 分别是定时器/计数器T1、T0 的运行控制位, 通过软件置 1 后, 定时器/计数器才开始工作, 在系统复位时 被清 0 。 第6章 MCS - 51单片机内部定时器/计数器及串行接口

文档评论(0)

xx88606 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档