1 / 36
文档名称:

汇编语言及接口技术(微机原理及应用)__——定时计数器.ppt

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

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

分享

预览

汇编语言及接口技术(微机原理及应用)__——定时计数器.ppt

上传人:所以所以 2012/6/7 文件大小:0 KB

下载得到文件列表

汇编语言及接口技术(微机原理及应用)__——定时计数器.ppt

文档介绍

文档介绍:汇编语言及接口技术(微机原理及应用)
——定时计数器
定时计数器概述
定时信号的获得:
软件定时方式
CPU干预
指令执行时间作间隔
不可编程的硬件定时方式
方式固定
硬件设定参数
可编程的硬件定时方式
程序设定、程序控制
中断
定时计数器概述
定时和计数器
对不同信号的计数
定时器
对时钟信号进行计数
周期性
计数器
对外部脉冲进行计数
周期性、非周期性
计数器/定时器的用处:
①作为中断信号
②输出精确的定时信号
③作为波特率发生器
④实现延迟
定时计数器概述
8253定时计数器
3个独立的16位计数器通道
每个计数器有6种工作方式
按二进制或十进制(BCD码)计数
计数频率8253(2MHZ),8254(5MHZ)




说明:
①计数器0,计数器1,计数器2
特点:结构相同,引脚相同,功能独立
②数据总线缓冲器(接低8位数据总线)
功能:计数器设置初值
从计数器读取计数值
往控制寄存器设置控制字
8253定时计数器
③读写逻辑电路
A1、A0——对计数器和控制寄存器寻址
RD#——读信号
WR#——写信号
CS#——片选信号
④控制寄存器(A1、A0为11时选中)
在初始化过程中,必须先写入控制字,才能写其他命令,如设计数初值、锁存等。
8253定时计数器
计数器结构示意图
预置寄存器
GATE
CLK
OUT
减1计数器
输出锁存器
计数初值存于预置寄存器;
在计数过程中,
减法计数器的值不断递减,
而预置寄存器中的预置不变。
输出锁存器用于写入锁存命令时,
锁定当前计数值
8253定时计数器
计数器的3个引脚
CLK时钟输入信号——在计数过程中,此引脚上每输入一个时钟信号(下降沿),计数器的计数值减1
GATE门控输入信号——控制计数器工作,可分成电平控制和上升沿控制两种类型。CLK信号出现时,计数器是否减1,由门控信号GATE控制
OUT计数器输出信号——当一次计数过程结束(计数值减为0),OUT引脚上将产生一个输出信号
8253定时计数器