您好,欢迎来到维库电子市场网 登录 | 免费注册

8254芯片
阅读:3673时间:2017-12-09 09:39:10

8254芯片是一款使用十分广泛的可编程定时,计数芯片,其主要功能是定时和计数的功能。我们的微机内的动态存储器刷新电路,系统日时钟的技术以及发声系统的声源都是由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:硬件触发选通方式。

产品图片

8254芯片图

维库电子通,电子知识,一查百通!

已收录词条45650