8253的内部结构与工作方式.pdfVIP

  • 72
  • 0
  • 约5.73千字
  • 约 6页
  • 2021-11-15 发布于江苏
  • 举报
8253 的内部结构和工作方式 8253 的内部结构和工作方式 8253 具有 3 个独立的计数通道,采纳减 1 计数方式。在门 8253 具有 3 个独立的计数通道,采纳减 1 计数方式。在门 控信号有效时,每输入 1 个计数脉冲,通道作 1 次计数操作。当 控信号有效时,每输入 1 个计数脉冲,通道作 1 次计数操作。当 计数脉冲是已知周期的时钟信号时,计数就成为定时。 计数脉冲是已知周期的时钟信号时,计数就成为定时。 一、8253 内部结构 一、8253 内部结构 8253 芯片有 24 条引脚,封装在双列直插式陶瓷管壳内。 8253 芯片有 24 条引脚,封装在双列直插式陶瓷管壳内。 1.数据总线缓冲器 1.数据总线缓冲器 数据总线缓冲器与系统总线连接,8 位双向,与 CPU 交换信 数据总线缓冲器与系统总线连接,8 位双向,与 CPU 交换信 息的通道。这是 8253 与 CPU 之间的数据接口,它由 8 位双向三 息的通道。这是 8253 与 CPU 之间的数据接口,它由 8 位双向三 态缓冲存储器构成,是 CPU 与 8253 之间交换信息的必经之路。 态缓冲存储器构成,是 CPU 与 8253 之间交换信息的必经之路。 2.读/写操 2.读/写操 1 / 1 1 / 1 读/写操纵分不连接系统的 IOR#和 IOW#, 由CPU 操纵着访 读/写操纵分不连接系统的 IOR#和 IOW#, 由CPU 操纵着访 问8253 的内部通道。接收CPU 送入的读/写操纵信号, 并完成 问8253 的内部通道。接收CPU 送入的读/写操纵信号, 并完成 对芯片内部各功能部件的操纵功能, 因此, 它实际上是8253 对芯片内部各功能部件的操纵功能, 因此, 它实际上是8253 芯片内部的操纵器。A1A0:端口选择信号,由CPU 输入。8253 芯片内部的操纵器。A1A0:端口选择信号,由CPU 输入。8253 内部有3 个独立的通道和一个操纵字寄存器, 它们构成8253 芯 内部有3 个独立的通道和一个操纵字寄存器, 它们构成8253 芯 片的 4 个端口,CPU 可对 3 个通道进行读/写操作 3 对操纵字寄 片的 4 个端口,CPU 可对 3 个通道进行读/写操作 3 对操纵字寄 存器进行写操作。 这 4 个端口地址由最低 2 位地址码 A1A0 来选 存器进行写操作。 这 4 个端口地址由最低 2 位地址码 A1A0 来选 择。如表 9.3.1 所示。 择。如表 9.3.1 所示。 3.通道选择 3.通道选择 (1) CS#——片选信号,由 CPU 输入,低电平有效,通常由 (1) CS#——片选信号,由 CPU 输入,低电平有效,通常由 端口地址的高位地址译码形成。 端口地址的高位地址译码形成。 (2) RD#、WR#——读/写操纵命令,由 CPU 输入, 低电平 (2) RD#、WR#——读/写操纵命令,由 CPU 输入, 低电平 有效。RD#效时,CPU 读取由 A1A0 所选定的通道内计数器的内容。 有效。RD#效时,CPU 读取由 A1A0 所选定的通道内计数器的内容。 WR#有效时,CPU 将计数值写入各个通道的计数器中, 或者是将 WR#有效时,CPU 将计数值写入各个通道的计数器中, 或者是将 方式操纵字写入操纵字寄存器中。CPU 对 8253 的读/写操作如 方式操纵字写入操纵字寄存器中。CPU 对 8253 的读/写操作如 表 9.3.2 所示。 表 9.3.2 所示。

文档评论(0)

1亿VIP精品文档

相关文档