- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
80C51单片机的定时计数器
定时计数器的控制寄存器
定时器/计数器的工作方式
1.定时器/计数器的工作方式0
(1)电路逻辑结构
当图6-7 中的计数器=13位(TH 的8位与TL 低5位)即得方式0 的逻辑电路图。
(2 )工作方式0 的特点
①两个定时器/计数器T0 、T1均可在方式0下工作;
②是13位的计数结构,其计数器由TH 全部8位和TL 的低5位构成(高3位不用);
③当产生计数溢出时,由硬件自动给计数溢出标志位TF0 (TF1 )置1,由软件给TH,TL 重新
置计数初值。
应说明的是,方式0采用13位计数器是为了与早期的产品兼容,计数初值的高8位和低5位的确定
比较麻烦,所以在实际应用中常由16位的方式1取代。
2 .定时器/计数器的工作方式1
(1)电路逻辑结构
方式1是16位计数结构的工作方式,计数器由TH 全部8位和TL 全部8位构成。其逻辑电路如图
6-11所示。
(2 )工作方式1的特点
①两个定时器/计数器均可在方式1下工作;
②是16位的计数结构,其计数器由TH 的全部8位和TL 的全部8位构成;
③当产生计数溢出时,由硬件自动给计数溢出标志位TF0 (TF1 )置1,由软件给TH,TL 重新
置计数初值。
(3 )计数/定时的范围
在方式1下,当为计数工作方式时,由于是16位的计数结构,所以计数范围是:1~65536。当为
定时工作时,其定时时间= (216-计数初值)×机器周期,例如:设单片机的晶振频率f=12MHz,
则机器周期为1μs,从而定时范围:1μs~65536μs。
因为80C51单片机的定时计数器是可编程的。因此,在利用定时/计数器进行定时计数之前,先
要通过软件对他进行初始化,初始化一般应进行如下工作:
①设置工作方式,即设置TMOD 中的各位GATE、C/T 、M1M0 。
②计算加1计数器的计数初值COUNT ,并将计数初值COUNT 送入 TH、TL 中。
计数方式:计数值 = 2n – COUNT ,
计数初值:COUNT= 2n – 计数值。
定时方式:定时时间 = (2n – COUNT )×机器周期,
计数初值COUNT = 2n – 定时时间/机器周期。
其中n=13 、16、8、8分别对应方式0 、1、2 、3 。
③启动计数器工作,即将 TR 置1。
④T0 、T1开中断
例6-5 T0工作于:定时方式1,定时时间T=2ms ,系统主频fosc=8MHz,允许中断,对T0进行
初始化编程。
解 :由于,T0工作于定时方式,T0工作方式1。因此, =0,GATE=0 ,M1M0=01 。
T1不用,故 TMOD=0000 0001=01H。
系统主频fosc=8M 时,时钟周期T=1/8μs,机器周期=12T=12/8=1.5μs。
加1计器初值COUNT =216 - 2000/1.5 =10000H-535H=FACBH,初始化程序如下:
MOV SP ,#50H
MOV TMOD ,#01H
MOV TH0 ,#0FAH
MOV TL0 ,#0CBH
SETB TR0
SETB ET0
SETB EA
例6-6 定时计器T0工作于计数方式,计数值=1,使用方式1,允许中断,初始化编程。
解:由于,T0工作于计数方式,T0工作方式1。因此, =1,GATE=0 , T0工作方式1,
M1M0=01 。T1不用,故TMOD=0000 0101=05H
计数器初值COUNT=216 -1 = 1111 1111 1111 1111=FF FFH
MOV TMOD ,#05H ;设置T0工作计数方式1。
MOV TH0 ,#0FFH ;加1 计数器高8位TH0赋初值FFH
MOV TL0 ,#0FFH ;加1 计数器高8位TL0赋初值
您可能关注的文档
- 21世纪大学英语应用型综合教程网络学习(课后答案)Unit2298.pdf
- 2019年整理薄壁堰流的水力计算资料.pdf
- 2019安全工程师-生产技术-第六章知识点:公路运输事故主要类型与预防技术.pdf
- 02.机器学习样本评估与选择.pdf
- 2021年高考全国乙卷理科数学试题解析.pdf
- 2021年第一季度三基考试总结.pdf
- 2019年韩国留学土木工程专业就业方向与就业前景分析.pdf
- (完整word版)登泰山记教学设计.pdf
- 11水污染控制工程3815.pdf
- 2022年成本管理形成性考核册最全答案.pdf
- springmvc之注解介绍、方法返回值、异常处理以及数据交互.pdf
- Java语言课程设计任务书及题目(2).pdf
- 2021年全国统一高考物理试卷以及答案解析(全国3卷).pdf
- 2020智慧树,知到创践大学生创新创业实务章节题完整答案.pdf
- 2022年初三化学人教版第三单元四单元知识点总结.pdf
- 2023年高考化学总复习第一部分考点指导第六章物质结构与性质第2讲原子结构与性质(二).pdf
- 2021-2022学年八年级下学期科学期末教学质量调研试卷(II)卷901.pdf
- 3年级高斯作业.pdf
- Ch5课后题目及答案.pdf
- 2023届河南省焦作市普通高中高考数学倒计时模拟卷含解析.pdf
最近下载
- 特种作业与特种设备作业人员培训课件.pptx VIP
- 22G101 三维彩色立体图集.docx VIP
- DK-金检机说明书(20110823HJ)-2.doc VIP
- SHT 3178-2015- 加油站用埋地钢-玻璃纤维增强塑料双层油罐工程技术规范.pdf VIP
- 特种设备典型事故案例.ppt VIP
- 2025-2026学年鲁科版(五四学制)(三起)(2024)英语四年级上册教学计划及进度表.pdf VIP
- 机器人行业深度报告:行星滚柱丝杠——高精技术集成之作,人形机器人线性关节 -2024-.pdf VIP
- JEDEC JESD47L(中英文对照版).pdf VIP
- 9 天上有颗南仁东星 课件(共28张PPT) 2025-2026统编版八年级语文上册.pptx VIP
- 科普版英语五年级上册单词默写表.docx VIP
文档评论(0)