ZHCSWL1 June 2024 SN74AC595
PRODUCTION DATA
请参考 PDF 数据表获取器件具体的封装图。
在此应用中,SN74AC595 用于控制七段显示器。利用串行输出并组合一些输入信号,这一实现将控制显示器所需的 I/O 引脚数量从 16 个减少到 4 个。与其他 I/O 扩展器不同,SN74AC595 不需要使用通信接口来进行控制。它可以通过简单的 GPIO 引脚轻松操作。
OE 引脚用于在需要关闭显示器或连接到 PWM 信号以控制亮度时轻松禁用输出。然而,该引脚可以连接低电平,并且可以相应地控制 SN74AC595 的输出以关闭所有输出,同时将所需的 I/O 减少到三个。对于可以级联多少个 SN74AC595 器件并没有实际限制。要添加更多此器件,串行输出将需要连接到以下串行输入,并且需要相应地连接时钟。通过对移位寄存器和输出寄存器进行单独控制,可以显示所需的数字,同时将下一位的数据加载到移位寄存器中。
上电时,移位寄存器和输出寄存器的初始状态是未知的。要给它们一个定义的状态,需要对移位寄存器清零,然后将其时钟锁定到输出寄存器中。如图 8-1 所示,RC 电路可以连接到 SRCLR 引脚,以将移位寄存器初始化为全零。使用电阻器上拉 OE 引脚,可以在输出处于高阻抗状态时执行此过程,从而消除任何导致显示器出现问题的错误数据。