您当前的位置:五五电子网电子知识单片机-工控设备51单片机51单片机输出接口的扩展 正文
51单片机输出接口的扩展

51单片机输出接口的扩展

点击数:7120 次   录入时间:03-04 11:37:22   整理:http://www.55dianzi.com   51单片机

  单片机的数据总线是为各个芯片服务的,不可能为一个输出而一直保持一种状态,因此,输出接口的主要功能 是进行数据保持(即数据锁存),输出接口的扩展实际上就是扩展锁存器。
  
  1.用典型电路芯片扩展输出接口
  
  输出接口扩展通常用74HC377芯片。该芯片是一个带允许端的8D锁存器,下图是该芯片的引脚图,下表是该芯片的真值表。图4中相关引脚功能如下:
  
  ◆1D-D7:8位数据输入端
  
  ◆1Q-8Q:8位数据输出端
  
  ◆石:使能控制端
  
  ◆CLK:时钟信号,上升沿锁存数据

  2.输出接口的扩展方法

  下图是利用74HC377进行输出接口扩展的电路。图中,74HC377的相向G端

  由于MCS-51的相向WR与74HC377的CLK端相连,当相向WR信号由低变高时,数据总线上的数据输出数据,而此时P2.6输出低电平,相向G有效,因此,数据就被锁存。相关程序如下:
  
  MOV DPTR. #OBFFFH
  
  MOV  A.#DATA
  
  MOVX  @DPTR.A
  
  此外,74HC373、74HC573也可以进行并行I/O口的扩展。

利用74HC377进行输出接口扩展的电路




本文关键字:单片机  接口  51单片机单片机-工控设备 - 51单片机