D触发器(D flip-flop )被广泛使用。它也被称为“数据”或“延迟”("data" or "delay" )触发器。D触发器构成了移位寄存器的基础,而移位寄存器是许多电子设备的基本部分。
现在简要了解D触发器原理图和工作过程。
数字电路中,电信号仅用1、0数字串传输,对应高、低电平。
D触发器的数据D,时钟CP和基本RS触发结果作如下过程分析。
(1)若D:0,CP:0则触发器保持不变。
CP为0,G4输出为1,G3输出为1。
SR输入均为1,基本RS触发器输出保持不变。
(2)若D:0,CP:1
有上一步知道,G5输入为1,而输出为0,则G3输出为1。S为1。
D为0,G6输出为1,G4输出为0,则R为0。则基本RS触发器输出为0。
(3)若D:1,CP:0
CP为0,G4输出为1,G3输出为1。
SR输入均为1,基本RS触发器输出保持不变。
(4) 若D:1,CP:1
有上一步知道G3输出为0,则G5输入为0而输出为1,因为CP为1,则G3输出仍然为0,S为0。
G3输出为0,G4输入为0,G4输出为1,R为1。基本RS触发器输出为1。
所以,若CP为0,G3和G4输入为0,则基本RS触发器的输入均为1,输出保持不变。不会产生触发动作,并且CP为边沿触发,上升沿有效,下降沿无触发动作。
CP为1时,G3输出为0,则G4输入为0使输入CP为1的高电平无效, G4输出为1。G3输出的0使G4输出一定为1, 基本RS触发器输入不会同时置0。
在数据输入Date端,G5受G3控制,也是受CP控制。
G6受G4控制,也是受CP控制。
因为D触发器的基本单元有6个“与门”构成,“与门”输入端一旦有0则输出为0,从而不会有内部循环电路出现。不论输入怎样变化,一旦输入端有0会使“与非门”固定,保持稳定输出为1。