一文读懂:数字电路中的RS触发器
来源:电子产品世界 发布时间:2022-03-04 分享至微信
什么是RS触发器


R、S 分别是英文复位 Reset 和置位 Set 的缩写,作为最简单的一种触发器,是构成各种复杂触发器的基础。RS 触发器的逻辑电路图如下图所示。



RS 触发器可以用与非门实现或者用或非门也行,这里以或非门为例子,或非门真值表如下。



Q 代表这个触发器的状态,Q = 1 时,即表示当前触发器状态为 1。


RS触发器的功能


1、置1功能


S 代表置位,当设置 S = 1,R = 0 时,这种状态被称为“置 1”,即我们希望这个触发器的状态为 1。

由于 S = 1,由或非门真值表可知,不管设置前的 Q 的状态是 0 还是 1,由或非真值表我们知道,G1 输出结果总是为 0,即非 Q = 0。

非 Q = 0,R = 0,又有 Q = 1。


2、置0功能


R 代表复位,当设置 R = 1,S = 0 时,这种状态被称为“置 0”,即我们希望触发器的状态为 0。

由于 R = 1,不管设置前的非 Q 状态是 0 还是 1,都有 G2 输出结果为 0,即 Q = 0。

Q = 0,S = 0,又有非 Q = 1。


3、存储功能


正常情况下,要么“S = 1,R = 0”,要么“S = 0,R = 1”。

在突然断电情况下,S = R = 0,此时保持 Q 的状态不改变。

举个例子:
  • 断电前“S = 0,R = 1”,此时 Q = 0,非 Q = 1。

  • 断电后,“S = 0,R = 0”,此时非 Q = 1,R = 0,G2 输出Q 仍然是 0;Q = 0,S = 0,G1 输出非 Q 仍然是 1。

  • 这就做到了保持 Q 的状态不变,即实现了存储功能。


4、不定状态


S = 1,R = 1时,从或非门真值表可知知,Q = 非 Q = 0,这与 Q 与非 Q 互为反态相违背,是触发器的非正常工作状态。

这种情况下 S、R 突然变化为 0,触发器触发后的状态由 G1 门、G2 门的传输速度快慢决定。由于 G1 门和 G2 门传输时间难以确定,故此时触发器触发后的状态不定。

因为变 0 的过程有先有后,假设 S 先变为 0,即有 S = 0,Q = 0,得到输出非 Q = 1。如果是 R 先变成 0,有 R = 0,非 Q = 0,即输出 Q = 1。

Q 的状态不稳定,Q 的状态取决于谁先变为 0。所以这是不允许出现的情况,因为你并不知道你的 Q 是什么状态。


小 结 

或非门RS触发器有以下功能:

  • S=0,R=0,存储功能

  • S=1,R=0,置1

  • S=0,R=1,置0

  • S=1,R=1,不定状态


[ 新闻来源:电子产品世界,更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj]
存入云盘 收藏
举报
全部评论

暂无评论哦,快来评论一下吧!