触发器是众所周知的基本数字存储器电路。它有两种状态,即逻辑 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 触发器的真值表 –
触发器的应用:
- 触发器用作弹跳消除开关。
- 它们用作串行到并行和并行到串行的转换。
- 它用于计数器。
- 它用于分频器,也用作锁存器。