📜  JK 人字拖和 SR 人字拖

📅  最后修改于: 2021-09-28 10:49:50             🧑  作者: Mango

触发器是众所周知的基本数字存储器电路。它有两种状态,即逻辑 1(高)和逻辑 0(低)状态。触发器是一种时序电路,由信息或数据的单个二进制状态组成。数字电路是一个触发器,它有两个输出并且状态相反。它也被称为双稳态多谐振荡器。

1. JK 触发器:
下面的 JK 触发器图表示由时钟 (CLK)、清除 (CLR) 和预设 (PR) 组成的基本结构。

JK 触发器中的操作 –

  • 情况1:
    PR = CLR = 0 

    此条件处于无效状态。

  • 案例 2:
    PR = 0 and CLR = 1 

    PR 被激活,这意味着 Q 中的输出设置为 1。因此,触发器处于设置状态。

  • 案例 3:
    PR = 1 and CLR = 0 

    CLR 被激活,这意味着 Q’ 中的输出设置为 1。因此,触发器处于复位状态。

  • 案例 4:
    PR = CLR = 1 

    在这种情况下,触发器以其正常方式工作,而 PR 和 CLR 被停用。

带有预设和清除表示的 JK 触发器 –

JK 触发器的真值表 –

JK 触发器中的竞争条件 –
当 J 和 K 都设置为 1 时,输入在较长时间内保持高电平,然后输出继续切换。 Toggle 意味着立即切换输出,即 Q = 0,Q’ = 1 将立即更改为 Q = 1 和 Q’ = 0,并且这种延续不断变化。输出的这种变化导致了“Race Around Condition”。

2. SR触发器:
在SR触发器中,在Preset和Clear的帮助下,当电源接通时,电路的状态不断变化,即不确定。它可能会进入设置 (Q = 1) 或复位 (Q’ = 0) 状态。在许多应用中,需要初始设置或复位触发器。这件事是由预设 (PR) 和清除 (CLR) 完成的。

SR 触发器中的操作 –

  • 情况1:
    PR = CLR = 1 

    异步输入无效,触发器以正常方式自由响应 S、R 和 CLK 输入。

  • 案例 2:
    PR = 0 and CLR = 1 

    这在 Q 设置为 1 时使用。

  • 案例 3:
    PR = 1 and CLR = 0 

    这在 Q’ 设置为 1 时使用。

  • 案例 4:
    PR = CLR = 0 

    这是一个无效的状态。

带有预设和清除表示的 SR 触发器 –

SR 触发器的真值表 –

触发器的应用:

  1. 触发器用作弹跳消除开关。
  2. 它们用作串行到并行和并行到串行的转换。
  3. 它用于计数器。
  4. 它用于分频器,也用作锁存器。