- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
了解定时器/计数器的结构与工作原理。
掌握定时器/计数器的四种工作方式的特点及应用。;§6.1 定时器概述;一、 89C51定时器结构;二、 8051定时器功能;定时工作方式;计数工作方式;二、 8051定时器功能;§6.2 定时器的控制 ;一、 工作模式寄存器 TMOD;GATE;图6-4 TMOD各位定义及具体的意义;TMOD各位的功能;表6-1 M1,M0控制的四种工作模式;② C/T—计数器/定时器方式选择位。
C/T=0,设置为定时方式。定时器计数8051片内脉冲,即对机器周期计数。
C/T=1,设置为计数方式。计数器的输入来自T0(P3.4)或T1(P3.5)端的外部脉冲 。 ; ;;二、 控制器寄存器 TCON;图6-6 TCON各位定义及具体的意义;TCON各位的功能;③ TR1(TCON.6)—T1运行控制位。
可通过软件置1(TR1=1)或清0(TR1=0)来启动或 关闭 T1。
在程序中用指令“SETB TR1”使TR1位置1,定时器T1便开始计数。
④ TR0(TCON.4)—T0运行控制位。
其功能和操作情况同TR1。
;一、 模式 1 及其应用;例6-1:用定时器T1产生一个50Hz的方波,由 P1.1输出。,使用程序查询方式,fosc=12MHz。;解:
∵方波周期T=1/50=0.02s =20ms
∴用T1定时10ms
计数初值X为:
X=216-12×10×1000/12
=65536-10000=55536=D8F0H
; MOV TMOD,#10H ; T1模式1,定时
SETB TR1 ; 启动T1
LOOP:MOV TH1,#0D8H ; 装入T1计数初值
MOV TL1,#0F0H
JNB TF1,$ ;T1没有溢出等待
CLR TF1 ; 产生溢出,清标志位
CPL P1.1 ; p1.1取反输出
SJMP LOOP ;循环
; ORG 0000H
LJMP MAIN
ORG 001BH
LJMP CTT1
ORG 0030H
Main: MOV SP,#4FH
MOV TH1,#0D8H
MOV TL1,#0F0H
MOV TMOD,#10H
MOV R0,#100
; SETB EA
SETB ET1
SETB TR1
SJMP $
CTT1:MOV TH1,#0D8H
MOV TL1,#0F0H
DJNZ R0,L1
CPL P1.1
MOV R0,#100
L1: RETI
END
;二、 模式 2 及其应用;该模式把TL0(TL1)配置成一个可以自动重装载的8位定时器/计数器。;例6-3:利用定时器T1的模式2对外部信号计数。要求设计满100次,将 P1.0端取反。;解:
(1)选择模式
外部信号由T1(P3.5)引脚输入,每发生一次负跳变计数器加1,每输入100个脉冲,计数器发生溢出中断,中断服务程序将P1.0取反一次。
T1计数工作方式模式2的模式字为
(TMOD)=60H。
T0不用时,TMOD的低4位可任取,但不能进入模式3,一般取0。;(2)计算T1的计数初值
X= 28 -100=156=9CH
因此:TL1的初值为9CH,
重装初值寄存器TH1=9CH。;(3)程序清单
MAIN: MOV TMOD,#60H ;设置T1为模式2,外部计数方式
MOV TL1,#9CH ;T1计数器初值
MOV TH1,#9CH
MOV IE,#88H ; 定时器开中断
您可能关注的文档
最近下载
- 2025年幼儿园校舍安全排查自查报告范文.docx
- (GB6722-2023)爆破安全规程(四).docx VIP
- 人教新起点版六年级英语上册Unit-6-Winter-Vacation-整单元ppt课件.pptx VIP
- 盖梁双抱箍法施工工法.pdf VIP
- 金天钛业-市场前景及投资研究报告-材料强国,高端制造,高端钛合金,航空深海铸就高成长.pdf VIP
- 船舶监造培训课件.ppt VIP
- 第12课 纪念白求恩(提升训练)(教师版).docx VIP
- 职业卫生与职业医学知识点汇总.pdf VIP
- DG_TJ08-202-2020:钻孔灌注桩施工标准.pdf VIP
- 山东省济南一中《中外历史纲要(上)》全册知识点复习课件(.pptx VIP
原创力文档


文档评论(0)