- 16
- 0
- 约6.47千字
- 约 44页
- 2020-11-11 发布于天津
- 举报
31 9.2.2 8253 的工作方式 工作方式小结 启动计数 终止计数 自动重复 更新初值 OUT 波形 方式 0 软件 (暂停) GATE=0 无 立即有效 方式 1 硬件 / 无 下一轮有效 方式 2 软 / 硬件 GATE=0 有 方式 3 软 / 硬件 GATE=0 有 方式 4 软件 (暂停) GATE=0 无 方式 5 硬件 / 无 负的单个宽脉冲 负的单个宽脉冲 负的单个窄脉冲 负的单个窄脉冲 对称方波 周期性负脉冲 下一轮有效 下一轮有效 下一轮有效 下一轮有效 32 9.2.2 8253 的工作方式 六种工作方式比较 ? 方式 0 : ? 写入控制字后, OUT 立即变低,计数结束后, OUT 由低变 高,常用作中断源信号。该方式可用来实现定时或对外部 事件进行计数。 ? 方式 1 : 产生单脉冲。 ? 方式 2 : ? 产生序列负脉冲,每个负脉 冲宽度与 CLK 脉冲周期相同。 ? 方式 3 : 产生连续方波。 ? 方式 4 : 软件触发计数。 ? 方式 5 : 硬件触发计数。 对时钟脉冲 n 分频 计数器回 0 后, OUT 端输出一 个宽度等于时钟周期的负脉冲 33 1. 8253 的内部结构和引脚信号 2. 8253 的工作方式 3. 8253 初始化编程和门控信号 9.2 可编程定时 / 计数器芯片 8253 工作原理 第九章 定时 / 计数器及可编程接口芯片 8253 合肥工业大学计算机与信息学院 2012-02 微型计算机原理及其应用 2 第九章 定时 / 计数器及可编程接口芯片 8253 9.1 定时器 / 计数器概述 9.2 可编程定时 / 计数器芯片 8253 工作原理 9.3 8253 应用举例 3 9.1 定时器 / 计数器概述 定时与计数的联系 ? 计数 ? 将外部对象的数量、事件的发生次数等转化为电脉冲数 量,并进行度量。 ? 增量计数 ? 计数脉冲到来后,计数值 加 1 。 ? 用于对事件的累计,关心的是当前计数的数值。 ? 减量计数 ? 计数脉冲到来后,计数值 减 1 。 ? 用于限量计数,关心的是计数终止的时刻。 ? 定时 ? 本质也是计数 。 ? 对 周期恒定 的脉冲时钟信号进行计数即为定时 —— 减量 计数 。 4 9.1 定时器 / 计数器概述 定时的实现方式 ? 纯硬件定时 ? 搭建专门的硬件电路实现。 ? 特点: 需要额外的硬件电路,且定时值不能改变。 ? 软件定时 ? 根据延时时间,设计一段延时子程序实现。 ? 特点: 无需额外的硬电路,定时值可通过程序修改,但 在定时期间,会占用 CPU ,从而降低其用率。 ? 可编程的硬件定时 ? 用软件和硬件结合的方法(即可编程专用芯片)实现。 ? 特点: 综合前述两者的优点。 5 第九章 定时 / 计数器及可编程接口芯片 8253 9.1 定时器 / 计数器概述 9.2 可编程定时 / 计数器芯片 8253 工作原理 9.3 8253 应用举例 6 1. 8253 的内部结构和引脚信号 2. 8253 的工作方式 3. 8253 初始化编程和门控信号 9.2 可编程定时 / 计数器芯片 8253 工作原理 7 9.2.1 8253 的内部结构和引脚信号 内部结构 WR A 0 A 1 CS 数 据 总线缓 冲 器 读/写 逻辑 控 制 寄存器 计数器 0 计数器 1 计数器 2 GATE 1 D 0 D 7 ~ RD CLK 1 OUT 1 CLK 2 GATE 2 OUT 2 CLK 0 GATE 0 OUT 0 片 内 总 线 8 9.2.1 8253 的内部结构和引脚信号 芯片封装 ? 双列直插 ? 24 根引脚 D 7 D 6 D 5 D 4 D 3 D 2 D 1 D 0 CLK 0 OUT 0 GATE 0 GND OUT 1 GATE 1 CLK 1 GATE 2 CLK 2 A 0 A 1 OUT 2 WR RD CS V CC 8253 24 23 22 21 20 19 18 17 16 15 14 13 1 2 3 4 5 6 7 8 9 10 11 12 9 9.2.1 8253 的内部结构和引脚信号 数据总线缓冲器 ? 8 位三态双向缓冲器。 ? CPU 与 8253 间所有数据的传送通道。 ? 接收 CPU 送来的 数据 ( 计数值 ) 和 控制信息 ( 控制字 ) 。 ? 高阻态时,可以保证在芯片未被选中时和系统总线处于 “隔离”状态。 ? 对应引脚 ? D 7 ~ D 0 ? 连接对象: 系统数据总线。 10 9.2.1 8253 的内部结构和引脚信号 读 / 写控制逻辑 ? 8253 内部控制电路,用于将 CPU 发出的控制信号转变为 内部操作的控制信号,指导内
原创力文档

文档评论(0)