网站大量收购独家精品文档,联系QQ:2885784924

第9章定时器计数器.pptx

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

第九章定时/计数器1

2本章内容9.1概述9.1.1定时/计数的基本概念9.1.2实现定时和计数的方法9.2可编程计数器/定时器82539.2.18253的主要功能9.2.28253的引脚结构及功能说明9.2.38253的工作方式9.2.48253的方式控制字和初始化编程9.2.58253的应用设计举例

31、定时器概述定时器(TIM):提供时间标准,每过一定时间,产生一个事件。(时钟信号)。一切需要按一定周期进行的工作。计算中心对用户服务,系统任务调度,周期性检测、控制等。计数器(CNT):记录在一段的时间内发生的事件次数,(频率计:在一定时间内的周期数)。捕捉器(CCP):捕捉外部某一事件(电平、脉冲)发生的时刻。在计算机中定时器与计数器、捕捉器是同样的电路,工作在不同的模式下。

1、定时器概述实现定时器的主要方法有:CPU软件延时;简单的硬件电路定时;可编程芯片的硬件定时;专用时钟芯片。4

1、定时器概述设计循环程序,通过精心计算循环次数,和循环中每条指令的执行时间。执行一次这个程序段,就产生一个延时时间。例如编程中常见的DELAY程序优点是不需硬件,缺点是占用CPU时间,并且不容易实现精确定时。在不同的系统时钟频率下,同一个软件延时程序的定时时间也会相去甚远,因此这种方法常用在对延时时间小,并且不需精确定时的场合,如等待模数变换等。软件定时器5

1、定时器概述简单硬件定时器采用不可编程的器件,实现数字分频器电路。如74LS191、74LS194等。计数、分频电路。采用单稳电路简易定时电路(如常用的555时基电路),外接RC电路。这样的定时电路实现简单。它的缺点仍是定时精度差,并且调试过程复杂。使用不方便。6

1、定时器概述简单硬件定时器----用触发器的分频电路7

1、定时器概述简单硬件定时器----NE555分频电路8

1、定时器概述简单硬件定时器----专用时钟芯片如DALLAS的时钟芯片DS12887。内部带锂电池,可保持十年。有多种时间表示形式,二进制或BCD码。12小时或24小时计时。提供:秒、分、时、天、星期、日期、月、年。内部有128字节RAM,掉电时信息不丢失。其中114字节为通用RAM。中断请求:每秒一次到每天一次可设。122ms~500ms周期可设。9

2、可编程定时器目前微机系统中最常用的方法,方便灵活。定时值和定时范围可用程序确定和改变,定时精度高。具有多种工作方式,可以产生多种不同形式的输出信号。其中Intel公司的8253和8254等是常见的可编程定时器芯片。当定时器芯片为周期性输入时,称定时器;若为非周期性输入时,称计数器。10

2、可编程定时器-8253定时计数器可编程间隔定时器(ProgrammableIntervalTimer)Intel8254是8253的改进型,内部工作方式和外部引脚与8253完全相同,只是增加了一个读回命令和状态字的功能。8253的读写操作对系统时钟没有特殊要求,因此它几乎可以应用于任何一种微机系统中,可作为可编程的事件计数器、分频器、方波发生器、实时时钟及单脉冲发生器等。11

2、可编程定时器-8253定时计数器8253功能说明(1)具有三个独立的16位计数通道;(2)每个计数器通道都可按照二进制或BCD计数;(3)每个计数器通道的计数速率最高可达2MHz;(4)每个计数器通道有6种工作方式,均可由程序设置和改变;(5)所有输入输出都与TTL电平兼容。12

2、可编程定时器-8253定时计数器8253引脚图地址总线数据总线片选信号读、写线定时器专用信号:输入(CLK)、输出(OUT)、门控(GATE)13

2、可编程定时器-8253定时计数器8253功能结构图14数据总线缓冲器读/写控制逻辑控制字寄存器CLK0GATE0OUT0通道0CLK2GATE2OUT2通道2CLK1GATE1OUT1通道1CSD0-D7内部总线RDWRA0A1

152、可编程定时器-8253定时计数器8253功能结构图

2、可编程定时器-8253定时计数器8253与处理器接口16各信号配合实现8253的读/写操作/:读/写控制信号,低电平有效。:片选信号,低电平有效。A0、A1、、、各信号配合实现8253的读/写操作,如表8.2所示。

2、可编程定时器-8253定时计数器8253与外界接口CLK时钟输入信号:在计数时,此引

文档评论(0)

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

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

1亿VIP精品文档

相关文档