- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
单片机定时计数器第1页,共35页,星期日,2025年,2月5日时间选择按钮电视机睡眠时间设定第2页,共35页,星期日,2025年,2月5日秒表计时*当计时启动后,1/100秒位的两位数字在1秒内飞快的由00增加到99。秒表内部的电路需要有较高的精度才能准确地以1/100秒为间隔更新显示数字。第3页,共35页,星期日,2025年,2月5日定时与计数什么是定时?*定时过程可视为单片机计算单位时间(可以是1s、1ms、1μs)的个数,当计时完成后,把单位时间乘以个数就得到了定时的时间长度。第4页,共35页,星期日,2025年,2月5日什么是计数?*计数就是计算事件的发生次数。霍尔开关每当车轮转过一圈时磁铁接近一次霍尔开关,于是就会输出一个脉冲。如果把这个脉冲输入单片机,单片机可以在每次脉冲到来时计一个数,假设60秒内单片机的计数值为n,于是车轮每转过一圈的时间,即脉冲的周期为:如果车轮的半径为r,于是车轮的周长为C=2πr,得自行车的行驶速度为:第5页,共35页,星期日,2025年,2月5日定时/计数器的模式控制寄存器TMOD*用来设置定时/计数器的工作模式。TMOD的长度为1个字节(8位),高4位和低4位分别控制T1和T0。其中由M11、M01控制T1的工作模式,M10、M00控制T0的工作模式。如想令T0工作在定时器的模式0下(软件启动),而T1工作在计数器的模式1下(软件启动),则设置Timer的指令为“MOV TMOD,”。第6页,共35页,星期日,2025年,2月5日定时/计数器的控制寄存器TCON*TCON是“timercontrol”的缩写,用于控制定时/计数器的启动或停止,并指示其是否溢出。TCON在特殊功能寄存器的地址88H上。TCON的高4位的名称及功能描述:第7页,共35页,星期日,2025年,2月5日方式1方式2方式0方式3定时/计数器的4种工作方式第8页,共35页,星期日,2025年,2月5日1、定时/计数器的工作方式0定时/计数器工作在方式0时,为13位定时/计数器,由TL1的低5位和TH1的高8位所构成。第9页,共35页,星期日,2025年,2月5日T1工作于方式0的等效框图T1T2第10页,共35页,星期日,2025年,2月5日——计数/定时方式选择位,计数工作方式,对外部引脚输入脉冲计数,用作计数器。,定时工作方式,对片内机器周期脉冲计数,用作定时器。GATE——门控位GATE=0,运行只受启动控制位TR1的控制。GATE=1,运行同时受TR1和的双重控制。只有当且,定时计数器才能运行第11页,共35页,星期日,2025年,2月5日GATE位的状态决定定时/计数器的运行控制取决于
TR1一个条件还是TR1和INT1引脚两个条件。方式0说明计数控制由TR1和INT1两个条件控制计数控制仅由TR1的状态确定:TR1=1,计数,TR1=0停止计数当GATE=0时当GATE=1时第12页,共35页,星期日,2025年,2月5日设计方式0的计数初始值*方式0下的设置过程与方式1相同,只是TMOD中的M1x和M0x位均为0。计数初始值的设计:①-将定时时长t(fc=12MHz)除以1。②-用8192减去步骤①得到的数。③-用科学计算器把步骤②的得数转换成13位二进制数MN3N2N1N0P3P2P1P0Q3Q2Q1Q0,高位如果是空的用0补上,依次填入THx的8位和TLx的低5位中,TLx的高3位用0代替。第13页,共35页,星期日,2025年,2月5日设计模式0的计数初始值*④-最后得计数初始值:THx=MN3N2N1N0P3P2P1(二进制),TLx=000P0Q3Q2Q1Q0(二进制)。根据以上的步骤,晶振频率=12MHz,定时时长500μs,则有:①-500μs/1μs=500②-8192-500=7692③-7692(十进制)=1111000001100(二进制)④-THx=F0H,TLx=0CH。第14页,共35页,星期日,2025年,2月5日设计模式0的计数初始值*例1:第15页,共35页,星期日,2025年,2月5日定时/计数器的工作方式1*模式1的特点方式1的特点:是一个16位的定时器或计数器,寄存器TLx和THx共16位全部用来
您可能关注的文档
- 工业生化反应器.ppt
- 第1节地球的宇宙环境1.ppt
- 第九章 污水水质和污水出路.ppt
- 基因在亲子代间的传递.ppt
- 灰铸铁化学分析.ppt
- 词语及其含义.ppt
- 高二音乐 嗓音训练与保健.ppt
- 店长提升训练.ppt
- 管理的科学性与艺术性.ppt
- 第一章 词和词汇.ppt
- 初中英语人教版七年级上册第四单元Where is my schoolbag ! Section A .ppt
- 初中英语人教版七年级上册第四单元Where is my schoolbag Section B 2.ppt
- 初中英语人教版七年级下册 Unit 6 I'm watching TV. Section A 11a.pptx
- 注册土木工程师培训课件.ppt
- 初中生物济南版七年级上册第一章奇妙的生命现象 第三节生物学的探究方法.ppt
- 初中英语人教版七年级上册第四单元Where is my schoolbag Section B 2.pptx
- 注册安全工程师案例课件.ppt
- 初中物理人教版八年级上册第二章第4节噪声的危害和控制课件(共19张PPT).pptx
- 注册安全工程师王阳课件.ppt
- 初中数学青岛版八年级上2.4《线段的垂直平分线》课件(16张PPT).ppt
原创力文档


文档评论(0)