上浙文通大孝 8253计数定时器原理 数据 CLKO 总线 通道 GATED 境冲器 OUTo 24 D6 R DS RD D4 2345 21 D3 CA 读/写 CLK 1 通道 D2 0987654 6825319 Ao WR 控制 GATEI D CLK 2 电路 Do oUT2 CLKo GATE2 OUTo 10 CLK1 CS GATE 2 GATE1 GND 13 OUT I CLK2 控制字 通道 寄存器 GATE2 2 UT? 内部总线 上海立通大学针算机科学与王程系
8253计数/定时器——原理
上浙文通大孝 8253计数定时器原理 m8088/8086的连接方式 西而「丽X00 A,Ao 功能 写入计数器0 0000 0000 写入计数器1 写入计数器2 11 写入控制字寄存器 0 00 读计数器0 0000×1 读计数器1 000 读计数器2 11 无操作 × 禁止使用 无操作 上海立通大学针算机科学与王程系
8253计数/定时器——原理 ◼ 8088/8086的连接方式
上浙文通大孝 8253计数定时器原理 计数器的结构 ■16(8×2)位初值寄存器 16(8×2)位计数器执行部件 减一计数 16(8×2)位输出锁存器 ■计数器的控制 GATE CLK OUT 上海立通大学针算机科学与王程系
8253计数/定时器——原理 ◼ 计数器的结构 ◼ 16(8×2)位初值寄存器 ◼ 16 (8×2)位计数器执行部件 ◼ 减一计数 ◼ 16 (8×2)位输出锁存器 ◼ 计数器的控制 ◼ GATE ◼ CLK ◼ OUT
上浙文通大孝 8253计数定时器原理 定时计数器初值的计算 定时时间=时钟脉冲周期×预置的计数初值 定时频率=时钟脉冲频率÷预置的计数初值 8253CLK输入脉冲的最大频率 2MHZ 上海立通大学针算机科学与王程系
8253计数/定时器——原理 ◼ 定时/计数器初值的计算 定时时间 = 时钟脉冲周期×预置的计数初值 定时频率 = 时钟脉冲频率÷预置的计数初值 ◼ 8253CLK输入脉冲的最大频率 ◼ 2MHz
上浙通大孝 8253计数定时器编程 ■控制字寄存器 D D D5 SC 1 SC 0 RL 1 RL O M2 MI MO BCD 1BCD吗计数 02进制计数 001方式1 K10方式2 X11方式3 100方式4 101方式5 00计教器锁存、供CP 01只读/写计教器低字节 10只读/写计教器高宇节 1]先读/写计教器低宇节·后读/写高字节 00选择通道0 0l选择通道1 I0选择通道2 ll无效 上海立通大学针幂机剎字与工程象
8253计数/定时器——编程 ◼ 控制字寄存器