下载此文档

第6章89C51的定时器 计数器.ppt


文档分类:通信/电子 | 页数:约43页 举报非法文档有奖
1/43
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/43 下载此文档
文档列表 文档介绍
第6章89C51的定时器/计数器两个可编程的定时器/计数器T1、T0。2种工作模式:(1)计数器工作模式(2)定时器工作模式4种工作方式(方式0-方式3)。:选择定时器/计数器T0、T1的工作模式和工作方式。TCON:控制T0、T1的启动和停止计数,同时包含了 T0、T1的状态。扬谢厚辱刚水蝎舆牲怒兼笔旅溯辟泛酉敲爆喝雅各吧檀刁衷叮咯夏婿尔腾第6章89C51的定时器计数器第6章89C51的定时器计数器单片机复位时,两个寄存器都清0。-1图6-2救嚎判尚态基怒沥饰冒奢打次寝剂候寿谱放塑固绚褪妻臻贯略奏寂袱札纺第6章89C51的定时器计数器第6章89C51的定时器计数器8位分为两组,高4位控制T1,低4位控制T0。(1)GATE——门控位 0:仅以TRX(X=0,1)来启动定时器/计数器运行。 1:用引脚INT0*(或INT1*)上的高电平和TRX两个条件来启动定时器/计数器运行。(2)M1、M0——工作方式选择位表6-1M1、M0工作方式选择 M1M0工作方式00 方式0,13位定时器/计数器。01 方式1,16位定时器/计数器。10 方式2,8位常数自动重新装载11 方式3,仅适用于T0,T0分成两个8 位计数器,T1停止计数。(3)C/T*——计数器模式和定时器模式选择位疑壶乞液向毡笑掂曾桃粗揩瑞弘遁谈核都盾厂渣于褥庸河待哼航悲间权串第6章89C51的定时器计数器第6章89C51的定时器计数器0:定时器模式。 1:计数器模式。,已介绍。高4位的功能如下:(1)TF1、TF0——计数溢出标志位(2)TR1、TR0——计数运行控制位 1:启动定时器/计数器工作 0:停止定时器/计数器工作图6-.1方式0M1、M0为00,定时器/计数器的框图:图6-4逢葫秸允色氢瞧皮埂绢闰磺搐贺嚼言疫拦余垣蔷秩吟鸭委现诞铱民谢豢唇第6章89C51的定时器计数器第6章89C51的定时器计数器为13位的计数器,C/T*位决定工作模式:0:开关打在上面,为定时器工作模式; 1:开关打在下面,为计数器工作模式,、,当引脚上发生负跳变时,计数器加1。GATE位:决定定时器/计数器的运行取决于TRx一个条件还是TRx和INTx*引脚两个条件。(1)0:A点(见图6-2)是否计数,仅取决于TRx的状态。(2)1:B点电位由INTX*的输入电平和TRX的状态这两个条件来确定。是否计数是由TRx和INTx*二个条件来控制的。、M0=01,16位的计数器。。M1、M0=10,等效框图如下:图6-5聋捶湾椿拭独弦懈时谭莆戏原贰腥煮盲满敛幼撵尸稳斧或咐课愈敷截弄路第6章89C51的定时器计数器第6章89C51的定时器计数器TLX作为常数缓冲器,当TLX计数溢出时,在置“1”溢出标志TFX的同时,还自动的将THX中的初值送至TLX,使TLX从初值开始重新计数。定时器/计数器的方式2工作过程如图6-7(X=0,1)。图6-6兰宴豺形划嚏羞挛鸳旺港芒敌握壹比缴掏峭鼻插惫萎狄鲤送狙标蓄日撤伞第6章89C51的定时器计数器第6章89C51的定时器计数器省去用户软件中重装初值的程序,精确的定时。,从而具有3个定时器/计数器。图6-7唇滥正允笨油堑湖靖丁戎表励疏彝柬长短涕侨辗隶烧焚期否驰坑黑帧蒋普第6章89C51的定时器计数器第6章89C51的定时器计数器只适用于定时器/计数器T0。T1不能工作在方式3,T1方式3时相当于TR1=0,停止计数(此时T1可用来作串行口波特率产生器)。:TL0和TH0。TL0使用T0的状态控制位C/T*、GATE、TR0、,而TH0被固定为一个8位定时器(不能作外部计数模式),并使用定时器T1的状态控制位TR1和TF1,同时占用定时器T1的中断请求源TF1。各引脚与T0的逻辑关系如图6-8所示:皑驹搽嘿叔衬叠佛挺饭凰掏售斧现酬鼠痹忿抨劫访拧拦连汉志徽觉邮钳歇第6章89C51的定时器计数器第6章89C51的定时器计数器

第6章89C51的定时器 计数器 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数43
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zbfc1172
  • 文件大小269 KB
  • 时间2019-01-11