8254芯片

1.数据总线缓冲器数据总线缓冲器是一个三态双向8位寄存器。

主要功能是与CPU交换数据。

8位数据线D7-D0连接到CPU的系统数据总线,以在CPU和8254之间形成信息。

对于发送的通道,CPU写入控制命令,计算初始值或读取计数通过数据总线缓冲区到8254的值。

2,读写逻辑读写逻辑是芯片的控制部分,程序员通过选择控制信号选择芯片的工作模式。

读/写控制逻辑用于接收来自CPU系统总线的读和写控制信号和端口选择信号,以控制8254内部寄存器的读/写操作。

3.控制字寄存器控制寄存器是一个8位寄存器,只能写入且不能读取。

系统通过指令将控制字写入控制寄存器以设置8254的不同工作模式.4。

计数器8254具有三个16位负“1”电平。

计数器具有相同的结构并且彼此独立。

每个计数器有六种工作模式,每种模式都可以根据编程模式工作。

8254芯片有六种工作模式,分别对应六种不同的用途。

(1)模式0:计数到0结束正转换信号模式的输出。

(2)模式1:可以在单次模式下重新触发硬件。

(3)模式2:频率发生器模式。

(4)模式3:方波发生器。

(5)模式4:软件触发选通模式。

(6)模式5:硬件触发选通模式。

搜索结果