• 2017.0322.数字电路与系统-触发器


    触发器的描述

    1.时序图(也称为工作波形图)

    时序图分为两种,一种是理想的时序图,两一种是实际的时序图。理想的时序图,不考虑门的延迟,也不考虑门电路翻转的时间。

    画理想的时序图时,因为整个图形包含输入和输出,所以画的时候要注意先后顺序,是先有输入,才有输出的状态改变。

    对于由两个与非门组成的基本触发器,当两个输入均能为1时,触发器的输出仍保持之前的输出状态不变,如果此时,将两个输入端撤掉,那么输出端的状态依旧存在,且不变。这样就体现出触发器的记忆存储功能。

    2.基本触发器的特点

    输入信号直接作用于输出门上,因此输入信号的改变可以直接影响输出端的状态。也就是输入信号的变化可以立即在输出上表现出来。这样两个基本触发器的输入端称之为直接置位端,复位端。

    3.基本触发器可以应用在机械开关的消抖动电路。

    机械开关的抖动是指,当开关的弹簧片弹到某一处时,它并没有立马稳定下来,而是会有短暂的脱离,再接触,再脱离,最后稳定接触的现象。这也是拨动开关后,计数器能够进行计数的原理。按一次开关,计数器就记一次数。

    具体的原理,视频没有讲解清楚,具体触发器怎么解决抖动不是太明白。

    4.基本触发器可用于二进制信号的存储和传递。基本的触发器可以存储一位二进制信息,在计算机中,存储信息的最小单位是一个字节,所以存储一个字节的信息需要八个基本触发器。当进行数据传输时,只要将源触发器的输出端接到目的触发器的输入端即可。为了使用方便,通常在目的触发器的输入端加上一个与门,用一选通端来选通触发器的状态。

    锁存器

    1.时钟控制的触发器是在基本触发器的基础上,加上触发引导电路。基本触发器连同其门控电路作为一个整体,称为锁存器或种控触发器。

    锁存器在时钟的某一敏感电平的时候,这个触发器才是起作用的,另一个时刻是保持不变的。也就是说,对门控电路,当门控电路出于选通的情况下,这个触发器和基本的触发器是没有区别的,当门控电路出于静止的时候,触发器就被锁定了,这时触发器的状态是不能改变的。也就是说,门控电路静止的那一刻,它的状态锁存在触发器里面,这时候输入的变化在触发器里面是体现不出来的,它体现的是门控电路被静止前的那一时刻,那一状态锁存在触发器里面。

    2.钟控的RS触发器(锁存器)

    当CP为1的时候,门控电路没有起到作用;当CP为0的时候,门控的电路的两个输出为1,基本触发器的状态就保持不变。换句话说,当CP为1的时候,锁存了为1的前一刻触发器的状态,这就是使用锁存器的目的。这个锁存器的约束条件和之前基本触发器的约束条件不太一样。基本的R'S'触发器的约束条件是两个输入端R'S'至少有一个为1,但是锁存器中有一个与非门控制电路,也就是锁存器的R,S输入中要有一个为0,(在CP为1的情况下)即RS=0.同前述的基本触发器一样,锁存器也有状态转移方程,状态转移真值表,状态转换图,时序图。所有描述锁存器的方法都要加上CP部分.

    3.钟控的D触发器

    由两个与或门的基本触发器构成,CP是门控,D是数据端,分成两条线对应于与或门基本触发器的输入,S=D,R=D'。

    CP为0时,S,R的输入均为0,对触发器的状态没有影响。当CP为1时,触发器输出为D

    4.钟控JK触发器

    钟控JK触发器的状态表达式是建立在两部分的集成的基础上合成的,一个是门控电路,一个是基本触发器。就基本触发器而言,Qn+1=S+R'Qn,由于添加了门控电路,S'=(JQ'n)’,R'=KQn,在CP为1的前提下,然后直接代入,得到的Qn+1次态输出为现态和K,J的三种输入的表达式,要记住R'S'都是基本触发器的输入。由此可见,钟控JK触发器是在与非门基本触发器的基础上发展而来,还有一点就是触发器始终是有约束条件的。观看下面的求解表达式的过程,我们发现整个过程是很严谨的数学过程。

     

  • 相关阅读:
    [leetcode]49. Group Anagrams变位词归类
    [leetcode]40. Combination Sum II组合之和(每元素限用一次)
    [leetcode]39. Combination Sum组合之和
    [leetcode]35. Search Insert Position寻找插入位置
    [leetcode]28. Implement strStr()实现strStr()
    [leetcode]25. Reverse Nodes in k-Group每k个节点反转一下
    [leetcode]24. Swap Nodes in Pairs交换节点对
    SVG基础知识 Adobe Illustrator绘制SVG
    Java静态方法和实例方法 java中的数组作为形参传入
    SVG可伸缩的矢量图形
  • 原文地址:https://www.cnblogs.com/wsw-bk/p/6598536.html
Copyright © 2020-2023  润新知