作者:Min2502857657_377 | 来源:互联网 | 2023-06-23 13:54
转自:http://www.eeworld.com.cn/mcu/2015/0923/article_22466.html
如果单片机的总线接口只作一种用途,不需要接锁存器;如果单片机的总线接口要作两种用途,就要用两个锁存器。例如:一个口要控制两个 LED,对第一个 LED 送数据时,“打开”第一个锁存器而“锁住”第二个锁存器,使第二个 LED 上的数据不变。对第二个 LED 送数据时,“打开”第二个锁存器而“锁住”第一个锁存器,使第一个 LED 上的数据不变。如果单片机的一个口要做三种用途,则可用三个锁存器,操作过程相似。然而在实际应用中,我们并不这样做,只用一个锁存器就可以了,并用一根 I/O 口线作为对锁存器的控制之用(接 74HC573 的LE,而OE可恒接地)。所以,就这一种用法而言,可以把锁存器视为单片机的 I/O 口的扩展器。
1脚是输出使能
11脚是锁存使能
D是输入
Q是输出
H是高电平,L是低
/OE是1脚 LE是11脚
/OE 接低电平,使芯片内部数据保持器输出端与芯片8位输出端之间连通。
LE 端的作用是通过高低电平控制8位输入与内部数据保持器输入端的连通与断开。
当 LE = 0 时,P0端口的8位数据线与74HC573内部数据保持器的输入端断开。
当 LE = 1 时,P0端口的8位数据线与74HC573内部数据保持器的输入端连通