1.电平触发方式
电平触发方式分为二种:高电平触发方式(在时钟脉冲C=1期间翻转);低电平触发方式(在时钟脉冲C=0期间翻转)。
电平触发方式结构简单、触发速度快。在时钟信号有效电平期间(C=1或C=0),触发器总是处于可翻转状态,输入信号的变化都会引起触发器状态的变化。在时钟信号无效电平期间,触发器状态保持不变。因此,在时钟信号有效电平宽度较宽时,触发器会连续不停地翻转。如果要求每来一个C脉冲触发器仅翻转一次的话,则对时钟脉冲的有效电平的宽度要求极为苛刻,所以实际中应用并不广泛。
前面介绍的可控RS触发器就属于高电平触发方式。
2.主从触发方式
图1 主从型JK触发器的误翻转产生 |
主从型JK触发器、由主从型JK触发器转换的各种功能的触发器都属于这种触发方式。这种触发方式的工作特点是:克服了在C有效电平期间多次翻转现象,具有一次翻转特性。就是说,在C有效电平期间,主触发器接受了输入信号发生一次翻转后,主触发器状态就一直保持不变,也不再随输入信号J。K的变化而变化。一次翻转特性有利有弊:利在于克服了空翻现象;弊是带来了抗干扰能力差的问题。
前面已经较为详细地介绍了主从型JK触发器的原理。为说明其一次翻转特点,我们看这样的一个例子。
图1是主从型JK触发器可能的一种工作情况。
图中J。K在CP=1期间状态有变化(扰动),Q1、Q的波形分别是其主触发器、从触发器的输出端波形。从中可看出,在C下跳时,从触发器的状态跟随此时刻主触发器的状态。如果在C=1期间,主触发器发生一次翻转后,输入端JK又发生了变化,由于从触发器并未发生变化,故主触发器不会再发生变化,这就是一次翻转特性。因此,在时钟脉冲下降沿到达时,从触发器接受这一时刻主触发器的状态,若忽视了它主从触发方式,就有可能得出触发器状态翻转与其状态表不一致。为此,要求在C=1期间,输入信号JK不发生变化,这使得主从型JK触发器的使用受到限制。若将上述波形中J、K波形在C=1期间的变化看成是干扰,则主从型JK触发器不能抑制这一干扰,出现误翻转。
3.边沿触发方式
为了免除C=1期间输入信号不许扰动的限制,可采用边沿触发方式。其特点是:触发器只在时钟跳转时刻发生翻转,而在C=1或C=0期间,输入端的任何变化都不影响输出。比如前面介绍过的维持阻塞型的D触发器。除此以外,当然也有边沿触发的JK触发器。
如果翻转发生在上升沿就叫“前边沿触发或正边沿触发”。如果翻转发生在下降沿就叫“后边沿触发”或“负边沿触发”。
为区分主从和边沿触发两种方式,在状态表中常采用图2两种表示法。主从触发方式在功能表中一般用“”表示;边沿触发方式用“(正边沿)”“ (负边沿)”。
图2 D触发器状态表 |
表示。在应用触发器时,要特别注意触发形式,否则很容易造成整个数字系统工作不正常。由于边沿触发抗干扰能力强,且不存在空翻,所以应用较广泛。