- 1、本文档共91页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
执行完CLR TR1后T1停止计数,此时TH1, TL1的内容即为正脉冲宽度(单位:μs)。测量误差将小于3个机器周期。 6.5应用举例 例:应用定时器/计数器时,首先应完成计算初值和初始化(写入控制字)两个过程。其中初始化步骤如下。 ①向TMOD写工作方式控制字 ②向计数器TL、TH装入初值。 ③TFx=0,置TRx=1,启动计数。 ④置ET= 1,允许中断(若需要)。 ⑤置EA=1,CPU开中断(若需要)。 定时器/计数器初始化步骤 MOV TMOD,# 方式字 ;选择方式 MOV THx,#XH ;装入Tx时间常数 MOV TLx,#XL CLR TFx SETB EA ;开Tx中断 SETB ETx SETB TRx ;启动Tx定时器 例:利用定时器T1的工作方式1,使定时器产生2 ms的定时,并使P1. 0端输出一个周期为4ms的方波(设晶振为6MHz)。 分析:定时器每到2ms,就申请中断,在中断服务子程序中将P1. 0的内容取反送出,即可实现上述功能。 解:①计算定时器初值X 晶振为6MHz,则机器周期为12/6MHz=2 × 10-6 s=2μs 方式1为16位加1计数器,初值X计算公式如下: 定时时间=(216-T1初值)×机器周期 2×10-3=(216 —X)×2×10-6 X=65536-1000=64536=1111110000011000=FC18H TH1=FCH,TL1=18H ②设置TMOD 0 0 010000B=10H 例:由P1.0输出方波信号,周期为2ms,设fosc=12MHz。 2ms 解:每隔1ms改变一次P1.0的输出状态。用T1非门控方式1定时。 计算时间常数:X = 216 - t/T = 216 –(1/1000)/10-6 = 65536-1000 = 64536 = FC18H ORG 0000H AJMP MAIN ORG 001BH AJMP PT1INT ORG 0100H MAIN:MOV TMOD,#10H MOV TL1,#18H MOV TH1,#0FCH SETB EA SETB ET1 SETB TR1 HERE: SJMP HERE PT1INT: MOV TL1,#18H MOV TH1,#0FCH CPL P1.0 RETI T1如果采用方式0工作则初值计算: X = 213 - t/T = 213 –(1/1000)/10-6 = 8192-1000 = 7192 = 1C18H 7192=1110000011000=1C18H TH1=E0H,TL1=18H 程序如下: ORG 0000H AJMP MAIN ORG 001BH AJMP PT1INT ORG 0100H MAIN:MOV TMOD,#00H MOV TL1,#18H MOV TH1,#0E0H SETB EA SETB ET1 SETB TR1 HERE: SJMP HERE PT1INT: MOV TL1,#18H MOV TH1,#0E0H CPL P1.0 RETI 例:P1.7驱动LED亮1秒灭1秒地闪烁,设时钟频率为6MHz。 长定时方法:增加一个软件计数器或一个硬件计数器。 硬件方式: T0定时,T1计数T0的定时跳变信号P1.0的负跳变次数,计满5个跳变为1秒。 T0定时100ms T1计数5次 ORG 0000H AJMP START ORG 030H START:MOV TMOD,#61H MOV TL1,#0FBH MOV TH1,#0FBH CLR P1.0 SETB TR1 LOOP1: CPL P1.7 LOOP2 :MOV TL0,#0B0H MOV TH0,#3CH SETB TR0 LOOP3: JBC TF0,LOOP4 SJMP LOOP3 LOOP4: CPL P1.0 JBC TF1,LOOP1 SJMP LOOP2 END 中断编程 ORG 0000H A
您可能关注的文档
- 第5讲 共点力平衡问题的应用.pptx
- 第1课 北方地区.ppt
- 第1讲 制图基本知识和技能.ppt
- 第1讲+定性研究导论.ppt
- 第5节物质的溶解(第2课时).ppt
- 第1课 实验一摩擦起电.ppt
- 第1节长度和时间测量第2课.ppt
- 第1课时 步入化学殿堂.ppt
- 第5课 益智游戏练技能.ppt
- 第1课时 确定位1教.doc
- springbooot+vue基于java的房屋维修系统毕业论文.doc
- 中国消防救援学院《单片机系统实验》2023-2024学年第一学期期末试卷.doc
- 2025年溧阳纺织化学品项目申请.pptx
- 景区门票包销合同模板(3篇).docx
- 【股票技术指标学习指南】第七章第三节货币需要量的测算.doc
- 2025春 _ 人教版七年级英语下册【unit4】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit5】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit6】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit7】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit8】看音标写单词.doc
最近下载
- 公司绿化养护方案.pdf VIP
- 《农村公路技术状况评定标准》(JTG 5211—2024) .pdf VIP
- 患者跌倒、坠床的应急预案和处置流程.pptx VIP
- 事业单位考试职业能力倾向测验(医疗卫生类E类)试题及解答参考(2024年).docx VIP
- 第18讲 电容器 带电粒子在电场中的运动(学生版) 2025届高考物理一轮复习考点精讲精练(全国通用).pdf VIP
- 2023微细气泡技术 超细气泡水分散体系的存储和运输.pdf VIP
- 广西充电站可行性研究报告.docx VIP
- 中药材 黄芪 第1部分:种子种苗繁育技术规程.docx VIP
- 2025《期末模拟练习》语文八上-试卷.pdf VIP
- 高盛“最惊艳的中国制造业分析”报告.docx
文档评论(0)