首页 > 其他分享 >D触发器

D触发器

时间:2024-11-30 12:21:26浏览次数:4  
标签:输出 触发器 G3 G6 G5 端为

一、D触发器原理

  D触发器(data flip-flop)也称为维持-阻塞边沿D触发器,由六个与非门组成,其电路图及其逻辑符号如下图所示。其中G1和G2构成基本的RS触发器,G3和G4构成时钟控制电路,G5和G6组成数据输入电路。

二、D触发器原理- -钟控D触发器

 

  在分析维持-阻塞边沿D触发器的工作原理之前,让我们先来看看 R0的复位功能 、S0的置位功能是如何实现的吧。

  电路中的 R0、S0端分别完成复位功能和置位功能,均为低电平有效,即R0=0、S0=1 时,不论输入数据D处于什么状态,其输出端都为Q0=0,Q0非=1 ,即触发器清0;而当 R0=1、S0=0时,不论输入数据D处于什么状态,其输出端都为Q0=1,Q0非=0,即触发器置1 。由于 R0和S0分别为直接复位端和置位端,在分析D触发器工作原理时均视为高电平,以保证不影响电路工作。具体工作原理如下:

  (1)当 时,G2输出端为1,即 ;与此同时, 的低电平到达G6的输入端,使得G6输出端为1,G5输出端为0,G3输出端为1,此时G1的三个输入都为高电平,从而导致其输出端为低电平,即Q=0。完成了触发器复位的功能。

  (2)当 时,G1的输出端为1,即Q=1;与此同时, 的低电平到达G5的输入端,使得G5输出端为1,当CP=1时,G3输出端为0,G4输出端为1,此时G2的三个输入都为高电平,从而导致其暑促段为低电平,即 。完成了触发器置位的功能。

三、D触发器原理- -边沿D触发器

  根据以上对钟控触发器的分析可知, R0的复位功能和 S0的置位功能与CP信号无关,均为低电平时有效,而当 R0、S0 均为高电平时,输出端状态取决于输入端D,其工作原理如下:

  (1)在D=0前提下,G6输出端为1。当CP=0时,G3、G4输出端都为1,G5输出端为0,使得G3输出端恒为1,保持不变;当CP由0变为1时,G3保持输出端为1,G4输出端变为0,从而导致 ,而G4输出端连接到G6的输入端,使得G6输出端恒为1,在改变D时也保持不变。故将G4到G6的连接线称为置0维持线,故将G3到G4的连接线称为置0阻塞线。

  (2)在D=1前提下,当CP=0时,G3、G4输出端都为1,G6输出端为0,使得G4、G5输出端恒为1,保持不变;当CP由0变为1时,G3输出端变为0,从而导致 ,而G3的输出端连接到G5的输入端,使得G5输出端恒为1,在改变D时也保持不变。故将G3到G5的连接线称为置1维持线,G5到G6的连接线称为置1阻塞线。

  根据以上分析可知,该边沿触发器的特性方程为 。由于采用了维持阻塞的结构,当时钟信号CP的上升沿到来时,将D的数据送到输出端,具有边沿触发的特性,而在CP信号上升沿之后,即使D的数据发生了改变,输出端也不会发生改变。

标签:输出,触发器,G3,G6,G5,端为
From: https://www.cnblogs.com/lbo1023/p/18578267

相关文章

  • WPF篇:触发器(Triggers)
    文章目录前言一、触发器简介二、开始1.属性触发器(Trigger)2.事件触发器(EventTrigger)3.数据触发器(DataTrigger)前言今天来记录一下WPF中的触发器(Triggers),触发器是WPF动态界面设计的灵魂所在,触发器是WPF中实现动态UI和交互的强大工具一、触发器简介触发器,顾名思义,就......
  • oracle数据库---PL/SQL、存储函数、存储过程、触发器、定时器job、备份
    PL/SQL什么是PL/SQLPL/SQL(Procedure Language/SQL)是Oracle对sql语言的过程化扩展,指在SQL命令语言中增加了过程处理语句(如分支、循环等),使SQL语言具有过程处理能力。把SQL语言的数据操纵能力与过程语言的数据处理能力结合起来,使得PLSQL面向过程但比过程语言简单......
  • 07 触发器
    07触发器触发器,是指在既定条件或者特殊场景下被触发,从而去执行一个操作。在WPF中,触发器可以分为以下几类:基本触发器(Trigger);事件触发器(EventTrigger);数据触发器(DataTrigger);多条件触发器(MultiTrigger,MultiDataTrigger)。下面我们来通过代码一一了解。基本触发器(属性触发器......
  • 一文读懂施密特触发器光耦的结构与原理
    施密特触发器光耦(SchmittTriggerOptocoupler)是一种将光耦和施密特触发器电路相结合的电子元件。它不仅具备光耦的电气隔离功能,还具备施密特触发器的噪声抑制和信号整形能力。本文将详细探讨施密特触发器光耦的结构,并分析其工作原理。施密特触发器光耦的详细结构LED部分:LED......
  • 施密特触发器光耦——电子工程师的理想选择
    在现代电子设计领域中,可靠性和抗干扰性是工程师们最关注的特性之一。而施密特触发器光耦,作为一种高度稳定和抗干扰能力卓越的元件,正成为越来越多电子工程师的首选。今天,我们将带您深入解析施密特触发器光耦的关键性能特征,揭示它为何如此受欢迎。施密特触发器光耦KLH11LX传输......
  • 【MySQL】视图、存储过程、触发器
    目录一、视图1.创建视图2.视图的使用3.查看视图4.删除视图5. 视图的作用二、存储过程 1.存储过程的创建2.使用存储过程3.带参数的存储过程3.1 分页4.存储过程与函数的区别5.存储过程的缺陷三、触发器 --隐式执行1.创建触发器2.查看库中所有......
  • 记一次触发器用最新一条记录更新另外一条记录字段值的操作
    查询数据库里面最新一条记录的正确思路数据库里面的记录肯定有时间字段,找到时间的最大值,在where里面查询最新的的时间触发器查询的时候应该加上时间限制,不然随着时间的推移查询越来越慢触发器应该是beforeinsert类型不然会存在递归引用使用oracle函数或者mysql函数来执行时......
  • 【EBS】Form触发器执行顺序
    简单整理一点Form页面中的触发器执行顺序内容。一、打开一个Form页面时:(1)PRE-FORM(2)PRE-BLOCK(BLOCK级)(3)WHEN-NEW-FORM-INSTANCE(4)WHEN-NEW-BLOCK-INSTANCE(5)WHEN-NEW-RECORD-INSTANCE(6)WHEN-NEW-ITEM-INSTANCE二、F11查询过程(1)WHEN-CLEAR-BLOCK(2)WHEN-NEW-RECORD-INS......
  • MySQL深度探索:掌握触发器自动化与精细用户权限管理,提升数据库效能与安全
     作者简介:我是团团儿,是一名专注于云计算领域的专业创作者,感谢大家的关注 座右铭:   云端筑梦,数据为翼,探索无限可能,引领云计算新纪元 个人主页:团儿.-CSDN博客目录前言:触发器(Triggers):用户权限(UserPermissions):一.触发器1.MySQL触发器简介2.引发触发器执行的事件,......
  • MySQL 触发器的创建、使用及在 Java 中的调用
    在数据库管理中,MySQL的触发器是一种强大的工具,它可以在特定的数据库事件发生时自动执行一系列操作。同时,我们还可以在Java应用程序中与这些触发器进行交互,实现更复杂的业务逻辑。今天,我们就来一起探讨如何在MySQL中创建和使用触发器,并在Java中调用它们。一、MySQL中创建和......