该【常用可编程接口芯片1定时器 】是由【762357237】上传分享,文档一共【54】页,该文档可以免费在线阅读,需要了解更多关于【常用可编程接口芯片1定时器 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第 8 章常用接口技术
定时控制接口
并行接口
异步串行通信接口
模拟接口
微机控制系统中常需要定时中断、定时检测、定时扫描等
实时操作系统和多任务操作系统中要定时进行进程调度
PC机的日时钟计时、DRAM刷新定时和扬声器音调控制都采用了定时控制技术
定时控制具有极为重要的作用
软硬件相结合、方便灵活的定时电路
可编程定时器芯片
处理器执行延时子程序
软件延时方法
定时控制接口
定时器8253/8254
定时器(计数器):由数字电路中的计数电路构成,记录输入脉冲的个数
脉冲信号具有一定随机性,往往通过脉冲的个数可以获知外设的状态变化次数(计数)
脉冲信号的周期固定(使用高精度晶振产生脉冲信号),个数乘以周期就是时间间隔(定时)
Intel 8253/8254可编程间隔定时器
3个独立的16位计数器通道
每个计数器有6种工作方式
3个相互独立的计数器通道,结构完全相同
计数器0
计数器1
计数器2
02
与计算机系统总线的接口
01
每个计数器通道
16位减法计数器
16位预置寄存器
输出锁存器
预置寄存器
GATE
CLK
OUT
减1计数器
输出锁存器
在计数过程中,此引脚上每输入一个时钟信号(下降沿),计数器的计数值减1
CLK时钟输入信号
控制计数器工作,可分成电平控制和上升沿控制两种类型
GATE门控输入信号
当一次计数过程结束(计数值减为0),OUT引脚上将产生一个输出信号
OUT计数器输出信号
定时器外设引脚
连接处理器引脚
D7~D0数据线
A1~A0地址线——注意,当在8086,IA-32构架上使用,一般通过系统数据总线D7~D0传送数据,这时应该使用偶数地址(A0=0)
RD*读信号
WR*写信号
CS*片选信号,假设A15~A3为0000 0000 0100 0**0
奇数地址有误
可编程计数器/定时器功能
功能体现在两个方面:
一是:作为计数器。
即在设置好计数初值后,便开始减1计数,减到0时,输出一个信号
二是:作为定时器。
即在设置好定时时间常数后,便开始减一计数,并按定时时间常数不断地输出时钟周期整数倍的定时信号。
两者之间的差别:
计数器只输出一个信号,除非冲服触发
定时器输出连续信号(减到0后,自动回复时间常数初值并重新开始计数)。
01
在多任务的分时系统中作为中断信号实现程序的切换。
02
可往I/O设备输出精确的定时信号。
03
作为一个可编程的波特率发生器。
04
实现时间延迟。
典型用处
常用可编程接口芯片1定时器 来自淘豆网m.daumloan.com转载请标明出处.