31-触发器01

触发器

1.时序逻辑电路概述

数字电子技术分为组合逻辑电路和时序逻辑电路
组合逻辑电路:输出仅仅与当时的输入有关,比如与非门,输入两个1输出0
时序逻辑电路:输出不仅仅与当时的输入有关,而且与过去的输入有关需要记忆功能
组合逻辑电路就相当于普通的锁,钥匙对了就可以打开;时序逻辑电路相当于电子密码锁,比如密码有三位(123),假如前两位输入错误,第三位输入正确,锁也是不开的,所以输出与之前的输入有关,并且需要记住之前的状态

时序逻辑电路:包含组合逻辑电路和存储单元

2.锁存器和触发器概述

  • 锁存器和触发器都是存储单元
  • 锁存器是电平触发的,触发器是边沿触发的
  • 触发器是时序电路的最小单位

3.RS触发器

  • 触发器的名称为Flip-Flop -- FF

3.1 基本RS触发器

普通的门电路是没有记忆功能的
使用两个与非门实现触发器

触发器处于0状态和1状态都是指的Q端

与非门,0输入可以直接决定输出;或非门,1可以直接决定输出

  1. R是0,S是1

  2. R是1,S是0

  3. RS都是1

  • R,S端都加入1,输出的状态保持原来的状态不变
  1. RS都是0
  • RS都是0,输出都是1,不符合正常工作的状态
    假设RS开始加进去的状态都是0,两个输出都是1,此时将R,S端都进行跳变为1,结果会出现两种情况

    此时的输出会有两种情况,看RS所在端的与非门的变化快慢,取决于门的延迟时间


    RS在都是0的情况下,输出是确定的,只有在RS端从0跳变到1的时候,会出现不定态

    与非门实现,0表示有效,R(Reset)有效,Q输出0,也就是复位;S(Set)端有效,Q输出1,置位端
    与非门实现,0有效,或非门实现,1有效
  • 在了解有效端之后,进行波形绘制比较方便

3.2同步RS触发器

  • 基本RS触发器存在一些问题,由于组合逻辑的延迟,导致出现一些中间状态错误

    cp:clk pluse 时钟脉冲
  • CP = 0的时候,同步触发器输出不变,只有来了脉冲输出才可能发生变化



    同步RS触发器是不能构成计数式电路的,因为CP上升沿来临之后,会维持一个电平时间,在这个时间内,CP仍然是1,RS端的输入仍然可以进行输入,进行空翻(一次CP来临,输出状态发生多次变化,空翻次数取决于电平时间长短)

3.3 主从RS触发器


  • 原来的状态是输入,可以借助卡诺图写出方程

为了解决同步RSFF的空翻,引入主从RSFF

  • 使用两个同步RSFF组合得到主从RSFF,CP端连接的时候,要加一个非门
  • cp为1的时候,下面的触发器打开,上面触发器关闭,信号不会影响最后输出;cp为0的时候,下面触发器关闭,RS变化不影响内部的状态,上面的触发器打开
  • 最终输出的时刻,是在CP的下降沿的时候
  • 主从RSFF实现计数式电路,不会出现空翻

RS触发器总会有一种情况不允许出现,在实际使用的时候可能出现问题

4.主从JK触发器


主从JK触发器是在主从RSFF的基础上演变过来的
触发器是可以有多个输入端的

  • J,K都为0,经过与门之后,输入都为0,输出不发生变化
  • J,K都是1,经过与门之后,输出结果只与R,S有关,相当于一个主从RSFF实现计数输出
  • J为0,K为1,经过与门之后,S端等效输入为0,那么就不会置1,将置1的可能性封锁掉了,所有输出都为1
  • J为1,K为0,经过与门之后,R端等效输入为1,那么就不会置0,将置0得可能性封锁掉了,所有输出为0
    00不变,11反转,11,10同J

    波形练习
  • 在cp等于1期间J,K不发生变化(一次发生变化),如果发生变化,会出现问题

5.边沿FF

5.1 边沿JKFF

取决于cp的上升沿和下降沿,非常的可靠

5.2D触发器

只有一个输入端,另外一个是CP,不管原来的状态是什么,脉冲来临之后,输出等于输入

6.T触发器和T'触发器


T=1的时候的触发器就是T'触发器

posted @ 2023-04-16 16:06  Icer_Newer  阅读(281)  评论(0编辑  收藏  举报