- 1、本文档共51页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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单片机内部定时器/计数器及串行接口
您可能关注的文档
最近下载
- 2020金融行业网络安全等级保护实施指引 第1-6部分合订本.docx
- 经营场地租赁合同书(2篇).doc VIP
- 广东省工程勘察设计服务成本取费导则(2024版).docx VIP
- 与发包人、监理及设计单位、专业分包工程的配合方案.pdf VIP
- 北京市十一学校2023-2024学年八年级下学期期中数学试题(解析版).docx VIP
- 22 《礼记》二则 虽有嘉肴 课件(共17张ppt).pdf
- 橡塑制品公司总经理工作职责.docx VIP
- 项目经理部生产区、生活区、办公区建设标准 .docx VIP
- m83m84系列【中文说明书】电动执行机构.pdf VIP
- 2022年音乐新课标解读学习课件精选全文.pptx
文档评论(0)