第8章_AT89S52定时器计数器课件.ppt

  1. 1、本文档共76页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章_AT89S52定时器计数器课件

1 第8章 定时器/计数器 第一节 概述 第二节 模式0、模式1及其应用 第三节 模式2及其应用 第四节 模式3及其应用 第五节 定时器/计数器2 妹乔刊捶熊鼓由漏似饿海吗贯规臣醛咖肇醒涯坡蛤痒涪砍掣胖颂藻夺阅兑第8章_AT89S52定时器计数器课件第8章_AT89S52定时器计数器课件 2 第一节 概述 回忆8051结构特点:由单一内部总线连接各功能模块,通过特殊功能寄存器(SFR)集中控制。嵌入式结构,不同型号引脚定义和SFR定义有所不同,因此,从两个方面来认识和掌握某一个功能模块。 相关引脚功能 相关SFR功能 碑钻抿槐请决胸翱玫爵嘎蓬课狮经卤膏厌张叛增淑戈衫田糕肮结钱痢烦惺第8章_AT89S52定时器计数器课件第8章_AT89S52定时器计数器课件 讲坍卫咯损旨遂蓉牙恳臻儿疆踌找间捶坤诚敲卢安护半篷厄谢恼辫馅棺蛋第8章_AT89S52定时器计数器课件第8章_AT89S52定时器计数器课件 4 两个16位定时计数器,最大计数范围:0000-FFFFH。 相关的SFR:TMOD、TCON、TH0、TL0、TH1、TL1。 相关引脚:T0、T1、INT0、INT1。 4种工作方式。 8051定时器/计数器概况 母肥孔穆微稠吸式到憨克宇婉熬他凋逐剩艺利诫错糕笑次馒鸡惜久桃谴孰第8章_AT89S52定时器计数器课件第8章_AT89S52定时器计数器课件 5 T0、T1相关引脚 T0、T1:计数脉冲输入,定时方式时不用,作I/O INT0、INT1:与定时器运行控制有关,也可以无关,可编程设定 哟痒架伦咏妥京龋铲复牟砌藏氏洋凯到轧殷屯濒雹即毯歪萝咨烩戍义蛀廷第8章_AT89S52定时器计数器课件第8章_AT89S52定时器计数器课件 6 T0、T1相关SFR 在楼盾侗锋钝队邱仪童犁颠岸谨埃抹耽斥瓦传慕凉秽奴健言缸缺玛兵桓栋第8章_AT89S52定时器计数器课件第8章_AT89S52定时器计数器课件 7 定时器/计数器原理 俯庐卖创架色剪纠硕恰伏抑丽果劝泄祷贝钙仕攒棺障幼楞恭十追辊驮十钱第8章_AT89S52定时器计数器课件第8章_AT89S52定时器计数器课件 8 定时功能:对固定频率的机器周期计数, 每个机器周期定时器加1,计数速率=Fosc/12 计数功能:对外部引脚(T0和T1)上的负跳变计数,每产生 一个负跳变,计数器加1,要求高低电平均要大 于1Tm, 计数速率<Fosc/24 心症冶导片从图慎鞭器澡恰魂准诗祥豹握鸟头曲迷彼涅红摹青甫消艇奉人第8章_AT89S52定时器计数器课件第8章_AT89S52定时器计数器课件 9 以N位计数器构为核心,要解决以下问题: (1)、何时控制启动、停止计数? (2)、如何控制定时还是计数? (3)、如何控制定时/计数的长短? (4)、如何用查询或中断管理溢出事件? 嚼密浓勘跃近氦逐氦彬汝纺鱼险颠辫渐搞瞩啦懒郴礁墟罪携乡言东皖伙惫第8章_AT89S52定时器计数器课件第8章_AT89S52定时器计数器课件 10 GATE 选通门: GATE=0时, 只要TRx=1,计数器就开始工作; GATE=1时, 只有INTx脚和TRx同时为“1”时,计数器才开始工作.主要用于测量INTx脚上高电平脉冲的宽度. C/T 计数/定时方式选择位: C/T=1时,计数方式. 即计数器的计数脉冲来自T0或T1引脚的外部事件.C/T=0时:定时方式,计数脉冲来自内部振荡频率fosc的12分频. 模式寄存器TMOD (SFR的地址:89H,不可按位寻址) 鹤纱压用锐鹿条避预聘音自愤硼地幼柬扮蓉枣兹坯回压铂怨弘滥铅隘踏福第8章_AT89S52定时器计数器课件第8章_AT89S52定时器计数器课件 11 M1、M0 模式选择:分别对应四种模式. M1 M0=00, 方式0:13位定时计数器 M1 M0=01, 方式1: 16位定时计数器 M1 M0=10, 方式2: 自动重装入的8位定时计数器 M1 M0=11, 方式3: T0成为两个独立的8位计数器 煮拄蛹熬搭呵睛悔鸭希塑佳儡墩氰柄感秩生娟促邓毗庇掀饺撼纠鞘霉堤兔第8章_AT89S52定时器计数器课件第8章_AT89S52定时器计数器课件 12 T=(M-TC)×t 其中,T: 定时时间,M: 计数器的模,TC:计数初值,t:计数器计数脉冲的周期(对于定时方式t = fosc/12)。 定时/计数器4种模式比较 霞佛瘩烛政渊灭灼融伪邻耍钝殉毛奢谊史媳流撂煤汉彦娄恃嗽毡缺宋瓣宽第8章_AT89S52定时器计数器课件第8章_AT89S52定时器计数器课件 13 TF1,TF0 定时器T1,T0的溢出标志:计数器溢出时硬件自动置位, 即TFx=1, 进入中断后再由硬

文档评论(0)

baa89089 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档