上一节提到,如果想控制多于8个LED,74HC164就有点带不动了,就需要接功率更大的芯片了。这个芯片的功能是输入较小的电流,输出较大的电流,这种芯片被称为是驱动器。一般常用74HC245的芯片。这个芯片具备8位3态输出,只需微安级别的电流输入,就可以输出最大35mA的电流,具有较强的带负载能力,常用于增强电路的驱动能力。
74HC245使用起来极其简单,它的1脚可以设定输入与输出的方向。电路的输入与输出逻辑一模一样。
引脚 | 名称 | 别名 | 功能 |
1 | T/R | DIR | 方向控制 |
2-9 | A0-A7 | 数据输入/输出 | |
11-18 | QA-QH | 数据输入/输出 | |
19 | 输入输出使能,低电平有效 | ||
10,20 | GND,VCC | 地,电源 |
其实74HC244功能与74HC245功能上是类似的,但本电路采用了74HC245,原因在于,74HC245的引脚更“顺畅些”,假如输入引脚在左侧,那么输出引脚就都在右侧。不像74HC244,同一路的输入与输出相邻,布线十分麻烦。