搜索
写经验 领红包
 > 电器

数字电路的奥秘从锁存器到触发器怎么操作(数字电路锁存器详解)

数字电路根据其逻辑功能的不同特点,可分为组合逻辑电路和时序逻辑电路两大类。组合逻辑电路的输出输出只取决于输入,与电路的状态无关。时序逻辑电路的输出不但与当时所加在电路上的输入信号有关,而且还与电路的状态也有关系。既然时序逻辑电路的输出与状态有关,那么在时序逻辑电路中必然存在用于存储电路状态的器件。

锁存器和触发器是时序逻辑电路中基本的存储器件。锁存器与触发器有什么不同的特点两者产生的背景如何锁存器和触发器有哪些功能类型下面简要进行讨论。

1.锁存器的产生与动作特点

将两个反相器交叉耦合就可以构成数字电路中最基本的存储电路,称为双稳电路,如图1所示。所谓交互耦合,是指第一个门电路的输出作为第二个门电路的输入(称为正向连接),第二个门电路的输出又作为第一个门电路的输入(称为反馈连接)。若将反相器G1的输出命名为Q,则反相器G2的输出为Q&39; = 1时表示存储数据为0,定义Q = 1、Q&39;用于将锁存器置1(set),RD&39; 同时为1或者同时为0),所以在正常应用时,不允许SR锁存器的两个输入端同时有效!即要求SD&39;=1或者SDRD=0,称为SR锁存器的约束条件。

基本SR锁存器的输入信号不受其它信号的控制,是直接作用的,输入信号的变化能够实时决定锁存器的状态。当数字电路中有多个存储单元时,就需要为存储单元引入控制信号,以协调这些存储单元的动作。

在基本SR锁存器基础上,通过与非门G1和G2组成的门控电路引入了时钟CLK的锁存器称为门控SR锁存器(gated set-reset latch),如图3所示。

图3 门控SR锁存器

门控SR锁存器和基本SR锁存器一样,具有置0、置1和保持三种功能。由于门控SR锁存器在时钟CLK有效电平期间,两个输入信号同时有效时仍然会导致锁存器的状态错误。因此,门控SR锁存器仍然需要遵守SR=0的约束条件。

为了消除约束,方便应用,需要对门控SR锁存器进行改进。一种改进思路是使R和S互为相反,即取S=D、R=D&39;互为相反的特点来满足约束条件。具体的做法是,将SR触发器的输出Q反馈到R端与K信号相与,将Q&39;反馈到J端,所以当Q=1时将J信号封锁(相当于J=0),在K信号的作用下只能将触发器置0或者保持,因此在一个时钟周期内,触发器被置0后也不可能再返回到原来的1状态。根据上述分析可知,主从式JK触发器在每个脉冲周期内只能翻转一次,当触发器受到干扰发生误翻后就不可能再返回原来的状态了。主从式触发器目前已经被淘汰,被性能更优越的边沿触发器所取代。

边沿触发器只在时钟脉冲的边沿(上升沿或者下降沿)工作,其余时间均不工作。由于工作时间极短,所以受到干扰的概率很小,因而具有很强的抗干扰能力。边沿D触发器的电路框图如图7所示,由两级门控D锁存器级联构成,在时钟脉冲的上升沿工作。

图7 边沿D触发器

边沿D触发器的工作过程是:(1)时钟脉冲为低电平时,第一级锁存器工作,其输出Q1随输入信号D变化,第二级锁存器保持原来的状态不变;(2)当时钟脉冲的上升沿到来时,第一级锁存器由工作转为保持,Q1锁定了上升沿到来瞬间输入信号D的值。与此同时,第二级锁存器开始工作,其输出Q跟随Q1变化,而Q1为时钟CLK上升沿到来瞬间输入信号D的值;(3)时钟脉冲为高电平时,第一级锁存器保持、第二级锁存器跟随,此时Q=Q1=D保持不变;(4)时钟脉冲下降沿到来时,第一级锁存器工作,开始接收下一个周期输入信号D的数据。与此同时,第二级锁存器由工作转为保持,保持上一个时钟脉冲上升沿到来时输入D的值不变。

综上分析,边沿D触发器的状态仅取决于时钟脉冲上升沿到达时刻输入信号D的值,其余时间均保持不变,即上升沿之前和之后输入信号D的变化对触发器的状态都没有影响。边沿触发器这一特点有效地提高了触发器工作的可靠性。

3.锁存器和触发器的功能类型

基本SR锁存器的输入信号不受其他信号的控制,其状态直接由置0 和置1信号共同决定。门控锁存器是在时钟的有效电平期间工作的存储器件,有门控SR锁存器和门控D锁存器两种类型。其中SR锁存器具有置0、置1和保持三种功能,而D锁存器只具有置0和置1两种功能。

触发器是在时钟脉冲的边沿进行状态更新的存储器件,有主从式和边沿等多种电路结构,有SR触发器、D触发器和JK触发器三种类型。其中SR触发器具有置0、置1和保持三种功能,D触发器具有置0和置1两种功能,而JK触发器具有置0、置1、保持和翻转四种功能。

若将JK触发器的两个输入端J和K相连,并且命名为T,那么当T=0时触发器保持,T=1触发器翻转。这种只具有保持和翻转功能的触发器称为T触发器。若将JK触发器的输入信号J和K都接高电平,则能够构成只具有翻转功能的T&39;触发器可以看作是JK触发器的应用。另外,将D触发器的输出Q&39;触发器。

D触发器虽然功能简单,但由于只有一个输入端,所以应用很方便。JK触发器功能最强大,因而合理应用JK触发器可以简化电路设计。

D触发器和JK触发器有商品化的器件出售,其中74HC74为上升沿工作的双D触发器,而74HC112为下降沿工作的双JK触发器。

免责声明:本文内容由互联网优秀作者用户自发贡献,本站仅提供存储空间服务,不拥有所有权,不承担相关法律责任。若有涉嫌抄袭侵权/违法违规的内容,请与我们取得联系举报,一经查实立刻删除内容。本文内容由快快网络小里创作整理编辑!