- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6章 定时器/计数器 6.1 定时器/计数器的结构及工作原理 6.2 方式寄存器和控制寄存器 6.3 定时器/计数器的工作方式 6.4 定时器/计数器应用举例 6.5 空调定时检测温度案例 6.1 定时器/计数器的结构 可编程定时,通过对系统时钟脉冲计数而获得延时,MCS-51定时/计数器的优点: 可实现定时、计数功能,有利用实时控制 不占用CPU时间 定时精度高,修改方便 6.1.1 定时/计数器结构 定时/计数器的结构框图 结构组成部分 定时/计数器初值预置 初值X的计数方法 (设最大值为 M, 计数值为 N, 初值为X, Tcy=12÷晶振频率) 计数状态 : X=M-N 定时状态: X=M-定时时间/Tcy 6.2 方式和控制寄存器 方式控制寄存器TMOD SFR寄存器,地址89H 控制T0、T1的工作方式 仅可字节寻址 定时器工作方式选择 M1和M0工作方式选择位 功能选择及门控位 C/ 定时/计数功能选择位。 为“0”,定时器 为“1”,计数器 GATE:门控位,定义T1/T0的启动方式, GATE=0,非门控方式(内部启动): TR0/1=1,启动定时器工作; TR0/1 =0,停止定时器工作。 GATE=1,门控方式(外部启动) TR0/1=1且引脚INT0/1 =1才启动。 6.2.2 状态控制寄存器TCON SFR寄存器,地址88H 即参与定时控制又参与中断控制 与定时控制相关的有4位 6.3 定时器/计数器工作方式 6.3.1 工作方式0 M1M0=00 ; 作定时器:TMOD00H 作计数器:TMOD04H 13位计数器; TH:8位 TL:低5位,高3位不用。 方式0的工作原理 方式0的应用 定时器初始化编程 1.向TMOD寄存器中写入工作方式控制字 2.向定时/计数器TH0、TL0(或TH1、 TL1)装入初值 3.启动定时/计数器(置位TR0/TR1) 4.如采用中断方式,置位ET0(ET1)、 EA、IP等中断寄存器 方式0使用范例1 解:1)方波波形如图所示 2)TMOD初始化 00H 3)计数初值: 计数初值=213 -欲计数脉冲数=213 -△T/ Tcy =213-250/2=1F83H ∴ TH1=0FCH,TL1=03H 4)TCON初始化,TR0=1 查询方式程序清单 MOV TMOD , #00H ;设定时器为方式0 MOV TH0 , # 0FCH ; 设定时器初值 MOV TL0 , #03H SETB TR0 ;启动 T0 LOOP: JBC TF0 , LOOP1 ;查询计数溢出 AJMP LOOP ;未到时间继续计数 LOOP1: CPL P1.0 ; 输出方波 MOV TH0 , # 0FCH ;重新置定时初值 MOV TL0 , #03H AJMP LOOP 中断方式程序清单 ORG 0000H ;程序入口 LJMP MAIN ;指向主程序 ORG 000BH ;定时器0中断入口 LJMP T0IRQ ;指向中断服务程序 MAIN: MOV TMOD , #00H ; 主程序 MOV TH0 , # 0FCH MOV TL0 , #03H SETB TR
您可能关注的文档
- 单片机应用系统设计与制作 肖龙 屈芳升 任务1.2新.ppt
- 单片机应用系统设计与制作 肖龙 屈芳升 任务2.1新.ppt
- 单片机应用系统设计与制作 肖龙 屈芳升 任务2.2新.ppt
- 单片机应用系统设计与制作 肖龙 屈芳升 任务5.2 IO接口扩展电路的设计与制作新.ppt
- 单片机应用系统设计与制作 肖龙 屈芳升 任务5.3 键盘接口电路的设计与制作新.ppt
- 单片机应用系统设计与制作 肖龙 屈芳升 任务5.4 显示器接口电路的设计与制作新.ppt
- 单片机应用系统设计与制作 肖龙 屈芳升 任务5.5 电平显示电路的设计与制作新.ppt
- 单片机应用项目式教程——基于Keil和Proteus 张志良 第1章 单片机应用基础新.ppt
- 单片机应用项目式教程——基于Keil和Proteus 张志良 第3章 中断和定时计数器新.ppt
- 单片机应用项目式教程——基于Keil和Proteus 张志良 第4章 串行口应用新.ppt
- 单片机原理及接口技术案例教程 李法春 第9章新.ppt
- 单片机原理及接口技术案例教程 李法春 第10章新.ppt
- 单片机原理及接口技术案例教程 李法春 第12章新.ppt
- 单片机原理及接口技术案例教程 李法春 第13章新.ppt
- 单片机原理及接口技术案例教程 李法春 课件首页新.ppt
- 单片机原理及控制技术 王君 第1章绪论新.ppt
- 单片机原理及控制技术 王君 第3章MCS51系列单片机的指令系统及汇编语言程序设计新.ppt
- 单片机原理及控制技术 王君 第3章MCS51系列单片机的指令系统及汇编语言程序设计续新.ppt
- 单片机原理及控制技术 王君 第4章C51高级语言程序设计新.ppt
- 单片机原理及控制技术 王君 第5章定时器、中断系统以及串行口新.ppt
最近下载
- 2024江西赣州安远县遴选部分县直机关事业单位工作人员14人笔试备考试题及答案解析.docx VIP
- 2025年职业技能西式烹调师西式烹调师(高级)-西式烹调师(高级)参考题库含答案解析.docx
- 培智学校生活数学五年级上册学科教学计划.doc VIP
- 北京交通发展研究院:2025年北京市交通发展年度报告.pdf
- 2025年河北机关事业单位工人技能等级考试(兽医防治员)历年参考题库含答案详解(5卷).docx VIP
- T_LFSA 008-2021_熟肉制品_标准.pdf VIP
- 语料库与翻译课程大纲课程教学大纲.doc VIP
- 智能制造能力成熟度模型白皮书.pdf VIP
- 风电工程管理制度汇编.doc VIP
- 2025年小升初数学专项复习:浓度问题(原卷版+解析).pdf VIP
文档评论(0)