加“许可”信号的D触发器

🏠 首页 《无线电》杂志 1982年 🔗 第10期 🔗 第38页 分类:“现代家庭电子制作”电视讲座辅导材料 🔗 杨廷善 🔗

我们知道,D触发器的功能是:在时钟脉冲CP的配合下(即CP=1),数据输入端D的状态会被“置放”入触发器中去,而与触发器原来的状态无关(其真值表见表1)。换句话说,只要D触发器的CP端出现时钟脉冲,则触发器原来的状态将要被D端的状态所取代。

图1
图1 🔍原图 (251×197)

可是,有时我们希望在CP=1时,D端的状态不被“置放”入触发器中去。为此,可给D触发器另加一个“许可”信号EN,如附图所示。

图2
图2 🔍原图 (495×231)

我们还知道,D触发器还有直接置0端R和直接置1端S,它们可以对触发器的状态,进行“预置”,预置时与CP和D的状态无关,具体关系见表2。

图3
图3 🔍原图 (241×295)

回过头来我们再来分析附图的电路。当EN=0时,则R=1,S=1,根据表2,R、S端对触发器的状态不产生影响,此时D触发器将按CP和D的状态正常工作。当EN=1时,①若Q=1(Q-=0),则R=1,S=0,D触发器便被“预置”成Q=1(Q-=0)状态(与原来的状态一致,说明许可信号EN没有影响触发器的原状态),而这时,即使CP=1,D端的状态也无法“置放”入触发器中;②同理,若Q=0(Q-=1),则R=0,S=1,D触发器便被“预置”成Q=0(Q-=1)状态(触发器的原状态也不受EN信号的影响),即使这时CP=1,D端的状态也无法“置放”入触发器中。由上述分析知,“许可”信号EN类似于一个“开关”的功能,它起到了是否“许可”触发器工作的作用:EN=0时,许可;EN=1时,不许可。(杨廷善编译)