0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一文详解RS触发器和D触发器

CHANBAEK 来源:头条号隔壁老王卖老王云 作者:头条号隔壁老王卖 2023-03-23 13:41 次阅读

上次我们介绍了RS触发器,他是由两个(或非门)或者(与非门)组成的。

poYBAGQb5pCAApPAAAExfvEOdAI933.jpg

或非门RS触发器(左) 与非门RS触发器(右)

其核心就是图上的这个交叉反馈连接,而这条小小的反馈就完成了从组合逻辑到时序逻辑的跨越。让这个小小的电路有了记忆,可以记住上一刻发生的事(0和1)。

做过网络运维的小伙伴,一看到这个叉心里肯定一激灵。一个叉画起来简单,复杂性却是指数上升。

让我们来仔细把玩一下RS触发器。

先看一下两种电路的真值表。(或非门)组成的RS触发器R=0,S=0时是保持状态,(与非门)的R=1,S=1时是保持状态。如下图所示

pYYBAGQb5pGAdF1mAADXRsiKuQQ297.jpg

RS触发器的保持态

R=0,S=1时,(或非门)触发器的功能是置1,(与非门)的置1正好相反,是R=1,S=0。如下图所示

poYBAGQb5pKAYJPuAADSDbPFYEE061.jpg

RS触发器置1

R=1,S=0时,(或非门)触发器置0,(与非门)反过来,是R=0,S=1。如下图所示

pYYBAGQb5pKAOhJkAADSQqBbats313.jpg

RS触发器置0

RS触发器有一个不可知的状态,对(或非门)电路来说,是RS同为1,(与非门)是同为0。如下图所示

poYBAGQb5pSAU1zGAADSPrz9nN8447.jpg

RS触发器状态未知

不可知的状态并不是电路没有输出了,只是无法根据输入来确认输出,也就是说输出可能是这样,也可能是那样,因此我们没有办法来利用这个状态。

pYYBAGQb5pWATM0vAADtHI8mlms523.jpg

最初级的D寄存器

因为RS触发器存在一种输入在输出的时候无法确认状态,因此在使用的时候我们需要想办法避免这种输入的发生。

我们在输入的R和S之间加入一个(非门),使得RS永远不会相等,这样就变成了一个最简的D寄存器,D寄存器的D代表Data,可以实现数据的输入。如上图所示

相信大家已经发现,我们加入的(非门),虽然避免了RS触发器输出未知状态的可能,但却带来了新的的问题,电路的保持功能同样失效了,这意味着写入数据的功能也变得毫无意义,一旦输入信号撤走,或发生变化,电路输出的结果也会跟着改变。

poYBAGQb5pWAeu-TAAC7StdfxE4740.jpg

RS 触发器输入装置

如何既要屏蔽未知输出,又要不失去触发器的保持功能呢?

我们需要给RS触发器设计一个前置输入装置。

我们看真值表,对于(或非门)组成的RS触发器,当RS同为0时,保持触发器所存的数据。对 (与非门) 来说是RS同为1。因此我们用两个(与门) 或者两个 (与非门) 来实现这个功能,如上图所示。

我们把(与门)或者(与非门)的一个输入相连变成一个新的输入,我们叫这个新的输入CLK,根据(与门)和(与非门)的特点,我们给CLK输入0时,(与门)的逻辑一定输出两个0,(与非门)的逻辑一定输出两个1。

再把(与门)和(与非门)的另一个输入端之间放置一个(非门),(非门)的输入我们叫他D。新装置的真值表如下图,这个装置就能帮我们实现RS触发器所有的有效输入。

pYYBAGQb5paACqapAAEiil1RS5M238.jpg

RS 触发器输入装置

这时我们再把RS触发器拿出来,放置在这个输入装置的后端,这样就获得了一个有实际用途的D触发器。如下图所示。

看一下用不同门组成的D触发器和他们的真值表,仔细观察下他们之间的差异。

我们可以发现,功能上他们是完全一样的,电路上的差异,大家可以仔细端详一下。

D触发器有完整的读写控制能力,当CLK=0时,触发器处于保存状态,也就是无论这个时候D给出什么输入,触发器的内容不会变化。

当CLK=1的时候,D的值就会被写入触发器,完成写操作。

CLK可以是时钟信号,也可以是读写信号。

poYBAGQb5peAeTMIAAEsYC3bvMk773.jpg

D触发器

以上简单的介绍了D触发器。D触发器实现了受控的数据存储能力,并且速度非常快,类似CPU中的寄存器就可以由D触发器来实现。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 或非门
    +关注

    关注

    0

    文章

    21

    浏览量

    15351
  • D触发器
    +关注

    关注

    3

    文章

    164

    浏览量

    47905
  • RS触发器
    +关注

    关注

    3

    文章

    101

    浏览量

    17936
  • 触发器
    +关注

    关注

    14

    文章

    2000

    浏览量

    61134
  • 与非门
    +关注

    关注

    1

    文章

    123

    浏览量

    12763
收藏 人收藏

    评论

    相关推荐

    基本RS触发器

    基本RS触发器20.2.1   电路的构成20.2.2   两个稳态20.2.3   触发翻转20.2.4   基本
    发表于 10-20 09:46 0次下载
    基本<b class='flag-5'>RS</b><b class='flag-5'>触发器</b>

    JK触发器 D触发器 RS触发器 T触发器 真值表

    D触发器真值表分析: 1. D 触发器真值表   Dn   
    发表于 09-11 23:15 2w次阅读

    D触发器

    D触发器 同步式D触发器逻辑电路图 D触发器功能
    发表于 10-20 09:57 2582次阅读
    <b class='flag-5'>D</b><b class='flag-5'>触发器</b>

    第十讲 基本RS触发器

    第十讲 基本RS触发器 第4章 集成触发器内容提要4.1 概述触发器的概念触发器有三个基本
    发表于 03-30 16:16 1.1w次阅读
    第十讲 基本<b class='flag-5'>RS</b><b class='flag-5'>触发器</b>

    D触发器,D触发器是什么意思

    D触发器,D触发器是什么意思   边沿D 触发器:  电平
    发表于 03-08 13:53 4940次阅读

    什么是RS触发器,RS触发器的工作原理是什么?

    什么是RS触发器,RS触发器的工作原理是什么? 主从RS触发器
    发表于 03-08 14:00 3.1w次阅读

    RS触发器是什么?解读rs触发器的作用和数字电路中的rs触发器的作用

    什么是RS触发器 其中R、S分别是英文复位 Reset 和置位 Set 的缩写,作为最简单的触发器,是构成各种复杂触发器的基础。
    的头像 发表于 10-19 17:49 1.1w次阅读
    <b class='flag-5'>RS</b><b class='flag-5'>触发器</b>是什么?解读<b class='flag-5'>rs</b><b class='flag-5'>触发器</b>的作用和数字电路中的<b class='flag-5'>rs</b><b class='flag-5'>触发器</b>的作用

    rs触发器电路图与rs触发器内部电路图

    rs触发器电路图与rs触发器内部电路图 rs触发器电路图 主从
    发表于 10-19 19:16 3.1w次阅读
    <b class='flag-5'>rs</b><b class='flag-5'>触发器</b>电路图与<b class='flag-5'>rs</b><b class='flag-5'>触发器</b>内部电路图

    rs触发器d触发器的区别 钟控rs触发器的作用是什么

    由于RS触发器实现方式的不同,对输入信号抖动(即短时间内多次变化)的响应也不同。原始的电路设计可能导致RS触发器对输入信号的抖动比较敏感。
    的头像 发表于 09-07 15:47 6032次阅读

    rs触发器和双稳态触发器的区别

    RS触发器是由两个交叉连通的反相(NOT门)和两个逻辑门组成的,通常是由两个与门(AND门)和个非门(NOT门)构成。而双稳态触发器(也
    的头像 发表于 09-26 16:11 1848次阅读

    d触发器有几个稳态 d触发器rs触发器的区别

    D触发器的稳态 D触发器是数字电路中常用的种存储元件,它有两种稳态,即低电平稳态和高电平稳态。当输入D
    的头像 发表于 02-06 11:32 3927次阅读

    t触发器变为d触发器的条件

    在数字电路设计中,触发器种非常重要的存储元件,用于存储位二进制信息。触发器的种类很多,其中最为常见的有JK触发器
    的头像 发表于 08-22 10:33 1408次阅读

    d触发器和jk触发器的区别是什么

    ,可以存储位二进制信息。触发器的输出状态取决于输入信号和触发器的当前状态。触发器的分类主要有D触发器
    的头像 发表于 08-22 10:37 1829次阅读

    drs触发器间功能的转换

    在数字逻辑电路中,D触发器(Data Flip-Flop)和RS触发器(Reset-Set Flip-Flop)是两种常用的存储单元。它们在功能上有
    的头像 发表于 08-28 09:35 1012次阅读

    rs触发器的工作原理 rs触发器和sr触发器的区别

    RS触发器(Reset-Set触发器)和SR触发器(Set-Reset触发器)是数字电路中常用的两种基本
    的头像 发表于 10-21 10:06 2815次阅读