sr锁存器 数电_C07. D锁存器

D锁存器(D Latch)完全是在SR锁存器的基础上发展得来的。

既然SR锁存器是可以通过调整输入,来得到两种固定的输出状态。但是它存在的问题是需要有两个输入,那么能不能将SR锁存器的功能使用仅一个输入来进行切换呢?

Of course!仅仅只需要加入一个非门,就可以实现了,如下图所示。

61c39caf10378bbfb53669b79ceea69e.png
SR Latch

678e69498a3744f7b9e1d37927af713f.png
D Latch

注意如果是使用74LS02(或非门)芯片来实现上述电路时,可以很轻松地将或非门的输入都接入input,就可以得到非门了。

那现在的问题是,只要有输入S/R的状态(或者是D的状态),就会有输出状态的变化,无法区分到哪一种状态的变化是有用的,因此需要加入使能端,也就是 ENABLE端口


加入ENABLE的SR锁存器

f39cc92f198a8b974eddf1ff093271bf.png

加入ENABLE之后,从电路上可以很容易看出,想达到同之前的SR Latch一样的状态输出,必须要是E=1,那也就是说,可以认为设置ENABLE的状态,来确保该状态是否为有用的信息。

该电路可以使用74LS08(与门)+74LS02(或非门)来实现

加入ENABLE的D锁存器

6f23b7aa92a3d5818497d29c6d7b0fd4.png

这个电路就叫做D Latch,或者是叫做Data锁存器,它在计算机的内存和寄存器中是最基础的存储元件。这一个电路就可以存储1 bit的数据,并且是只有当E=1的情况下,才能够向计算机中写入数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值