1 / 52
文档名称:

多媒体课件.ppt

格式:ppt   大小:710KB   页数:52页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

多媒体课件.ppt

上传人:yzhlya 2017/2/20 文件大小:710 KB

下载得到文件列表

多媒体课件.ppt

相关文档

文档介绍

文档介绍:可编程计数器可编程计数器/ /定时器定时器 8253 8253 编写:张慧丽一、概述一、概述一、概述 1、定时与计数器的概念定时器: 在时钟信号作用下,进行定时的减“1”计数,定时时间到(减“1”计数回零),从输出端输出周期均匀、频率恒定的脉冲信号。由上述可知,定时器强调的是精确的时间。定时举例: ①一天 24小时的计时,称为日时钟。②在监测系统中,对被测点的定时取样。③在读键盘时,为去抖,一般延迟一段时间,再读。④在微机控制系统中,控制某工序定时启动。计数器: 在时钟信号作用下,进行减“1”计数, 计数次数到(减“1”计数回零),从输出端输出一个脉冲信号。计数举例: ?①对零件和产品的计数; ?②对大桥和高速公路上车流量的统计,等等。 Intel8253 在微机系统中可用作定时器和计数器。定时时间与计数次数是由用户事先设定。 2、 8253 定时与计数器与 CPU 的关系 8253 定时与计数操作过程与 CPU 相互独立, 并行操作。 3、 8253 定时与计数结束时产生的脉冲信号可用于对某一事件进行控制,也可作用为一外部终端请求信号。二、二、 Intel 8253 Intel 8253 定时器定时器/ /计数器的计数器的基本性能参数基本性能参数 1、一片 8253 内部有 3个 16 位的计数器(相互独立) 2、每个计数器的内部结构相同,可通过编程手段设置为 6种不同的工作方式来进行定时/计数 3、每个计数器再开始工作前必须预制时间常数(时间初始) 4、每个计数器在工作过程中的当前计数值可被 CPU 读出. (注:时间常数也可在计数过程中更改) 三、三、 8253 8253 定时器定时器/ /计数器的内部结构、计数器的内部结构、 1、内部结构(下页) .内部逻辑结构 8253/8254 内部有 6个模块,其结构框图如图 7-2 所示。 8253 8253 定时器定时器/ /计数器的内部结构框图计数器的内部结构框图 CLK1 GATE1 OUT1 CLK2 GATE2 OUT2 CLK0 GATE0 OUT0 数据总线缓冲器读/写逻辑 A0 A1 RD WR CS 8 CPU 控制字寄存器内部总线计数器 0计数器 1计数器 2 ①数据总线缓冲器。它是一个三态、双向 8位寄存器,用于将 8253 与系统数据总线 D 0~D 7 相连。②读/写逻辑。③控制命令寄存器。它接受 CPU 送来的控制字。④计数器。 8253 有3个独立的计数器(计数通道),其内部结构完全相同, 定时器/计数器的内部结构: 8253 CLK GATE OUT