SR触发器

2025年3月17日 | 阅读 3 分钟

SR触发器是一种1位存储双稳态器件,具有两个输入,即SET和RESET。SET输入“S”设置设备或产生输出1,而RESET输入“R”复位设备或产生输出0。SET和RESET输入分别标记为**S**和**R**。

SR触发器代表“Set-Reset”触发器。复位输入用于将触发器从当前状态恢复到其原始状态,输出为“Q”。此输出取决于置位和复位条件,可以是逻辑电平“0”或“1”。

NAND门SR触发器是一种基本触发器,它提供了从其两个输出到其相对输入的反馈。该电路用于在存储器电路中存储单个数据位。因此,SR触发器总共有三个输入,即'S'和'R',以及当前输出'Q'。此输出'Q'与当前历史或状态相关。“触发器”一词与设备的实际操作相关,因为它可以“触发”到逻辑置位状态,或者“触发”回相对的逻辑复位状态。

NAND门SR触发器

我们可以通过连接两个交叉耦合的2输入NAND门来实现置位-复位触发器。在SR触发器电路中,从每个输出到另一个NAND门输入之一,都连接了反馈。因此,该设备具有两个输入,即Set 'S'和Reset 'R',以及两个输出Q和Q'。以下是SR触发器的框图和电路图。

框图

SR Flip Flop

电路图

SR Flip Flop

置位状态

在上面的图中,当输入R设置为假或0,输入S设置为真或1时,NAND门Y的输入为0,这将产生输出Q' 1。Q'的值被淡化到NAND门'X'作为输入'A',现在NAND门'X'的两个输入都是1(S=A=1),这将产生输出'Q' 0。

现在,如果输入R变为1,而“S”保持为1,则NAND门“Y”的输入为R=1和B=0。这里,其中一个输入也为0,因此Q'的输出为1。因此,触发器电路被设置为或锁存,Q=0和Q'=1。

复位状态

在第二种稳定状态下,输出Q'为0,输出Q为1。它由R=1和S=0给出。NAND门“X”的其中一个输入为0,其输出Q为1。输出Q被淡化到NAND门Y作为输入B。因此,NAND门Y的两个输入都设置为1,因此Q' = 0。

现在,如果输入S变为0,而“R”保持为1,则输出Q'将为0,并且状态没有变化。因此,触发器电路的复位状态已被锁存,置位/复位操作在以下真值表中定义

SR Flip Flop

从上面的真值表可以看出,当置位'S'和复位'R'输入设置为1时,输出Q和Q'将为1或0。这些输出取决于输入状态S或R在输入条件存在之前。因此,当输入为1时,输出的状态保持不变。

两个输入状态都设置为0的情况被视为无效,必须避免。


下一主题JK触发器