D触发器是一种能够存储1个比特信息的基本存储器件。它在数字电路设计中常常被用作时序电路的基本元件。D触发器在数字电路中占有重要地位。
该器件有一个叫做D的数据输入口,一个叫做时钟输入的控制线路和两个输出端Q和Q'。D触发器的动作方式受时钟管脚状态的影响,让数据在时钟管脚信号变化的时刻被输入。
D触发器使用较为广泛的是边沿触发型D触发器。边沿触发器只在时钟控制输入的上升沿(或下降沿)产生状态的转移,而保持输入端在时钟下降沿时候的状态不变。
当时钟为高电平时,加到异或门的两个输入端的电压相同,异或门就不工作,所以此时D触发器的输出保持不变。当时钟下降沿到达时,异或门工作,此时D触发器的输出由D输入的电平决定,当D输入为高电平时输出为高电平,D输入为低电平时输出为低电平。
由于D触发器是数字电路中时间控制电路的基础,所以其应用范围也十分广泛。主要应用于:
1、时序逻辑电路:二进制计数器、时钟分频器等。
2、寄存器:在计算机中起着非常重要的作用。
3、存储器:作为静态存储器的存储单元。
4、状态切换电路:用于Latch的构造和闭环反馈电路。
1、D型闸门触发器:它是最基本的触发器,由于它有D和Clock两个输入端而得名。
2、T型触发器:它是D型触发器的一种变形,拥有两个D型触发器的输入端,但是在高电平和低电平状态下输出始终不变。
3、JK型触发器:是一种功能比D触发器更加强大的触发器。在输入端多出一个控制端,可以使输出取反,从而达到控制状态的功能,常用于周期性控制以及高速计数器的时序控制电路中。