上一节提到,如果想控制多于8个LED,74HC164就有点带不动了,就需要接功率更大的芯片了。这个芯片的功能是输入较小的电流,输出较大的电流,这种芯片被称为是驱动器。一般常用74HC245的芯片。这个芯片具备8位3态输出,只需微安级别的电流输入,就可以输出最大35mA的电流,具有较强的带负载能力,常用于增强电路的驱动能力。
  74HC245使用起来极其简单,它的1脚可以设定输入与输出的方向。电路的输入与输出逻辑一模一样。

引脚

名称

别名

功能

1

T/R

DIR

方向控制

2-9

A0-A7

数据输入/输出

11-18

QA-QH

数据输入/输出

19

电子设计教程47:流水灯电路-74HC245驱动器_嵌入式

输入输出使能,低电平有效

10,20

GND,VCC

地,电源

  其实74HC244功能与74HC245功能上是类似的,但本电路采用了74HC245,原因在于,74HC245的引脚更“顺畅些”,假如输入引脚在左侧,那么输出引脚就都在右侧。不像74HC244,同一路的输入与输出相邻,布线十分麻烦。

电子设计教程47:流水灯电路-74HC245驱动器_数据_02