92可编程计数器8253 1)数据总线缓冲器 往计数器设置计数初值 从计数器读取计数值; 往控制寄存器设置控制字。 2)读/写逻辑电路 A:端口选择 00:通道0(0号计数器) 01:通道1(1号计数器) 10:通道2(2号计数器) 11:控制字寄存器 微机原理及应用——第9章计数器与定时电路 11
微机原理及应用——第9章 计数器与定时电路 11 1).数据总线缓冲器 ◼ 往计数器设置计数初值; ◼ 从计数器读取计数值; ◼ 往控制寄存器设置控制字。 2).读/写逻辑电路 ◼ A1 A0:端口选择 ◼ 0 0:通道0(0号计数器) ◼ 0 1:通道1(1号计数器) ◼ 1 0:通道2(2号计数器) ◼ 1 1:控制字寄存器 9.2 可编程计数器8253
92可编程计数器8253 3)控制命令寄存器(8位) 4)计数器: 三个独立通道:计数器0,计数器1,计数器2 每个通道包含: 计数初值寄存器(16位) 减一寄存器(16位) 当前计数初值锁存器(16位) 微机原理及应用——第9章计数器与定时电路 12
微机原理及应用——第9章 计数器与定时电路 12 3).控制命令寄存器(8位) 4).计数器: 三个独立通道:计数器0, 计数器1, 计数器2 每个通道包含: ◼ 计数初值寄存器(16位) ◼ 减一寄存器(16位) ◼ 当前计数初值锁存器(16位) 9.2 可编程计数器8253
92可编程计数器8253 思考题: 8253每个计数通道与外设接口有哪些信号线, 每个信号的用途是什么? 微机原理及应用——第9章计数器与定时电路 13
微机原理及应用——第9章 计数器与定时电路 13 思考题: ◼ 8253每个计数通道与外设接口有哪些信号线, 每个信号的用途是什么? 9.2 可编程计数器8253
92可编程计数器8253 计数器/定时器的工作特点 1)门脉冲控制时钟输入; 2)用门脉冲来重新启动计数; 3)用门脉冲停止计数; 4)单一计数 5)循环计数 微机原理及应用——第9章计数器与定时电路 14
微机原理及应用——第9章 计数器与定时电路 14 1)门脉冲控制时钟输入; 2)用门脉冲来重新启动计数; 3)用门脉冲停止计数; 4)单一计数; 5)循环计数. 计数器/定时器的工作特点 9.2 可编程计数器8253