热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别

电平触发触发信号为有效电平(高或低)时,输入信号进入触发器电路,置触发器为相应状态。触发信号变为无效电平后,输入信号被封锁,触发器状态保持。状态随有效信号全过程改变。**触发器种类

电平触发

触发信号为有效电平(高或低)时,输入信号进入触发器电路,置触发器为相应状态。触发信号变为无效电平后,输入信号被封锁,触发器状态保持。
状态随有效信号全过程改变。
**触发器种类:**电平触发的SR 触发器、电平触发的D触发器
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
电平触发的动作特点:
只有当CLK变为有效电平时,触发器才能接受输入信号,并按照输入信号将触发器置成相应的状态。
在CLK=1的全部时间里S、R的变化都将引起触发器输出端的状态变化。
如果CLK=1期间输入信号多次发生变化,则触发器的状态也会发生多次翻转。
这降低了电路的抗干扰能力。
在一个时钟脉冲周期里,触发器发生多次翻转的现象叫做空翻。
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》

边沿触发

为了提高触发器的可靠性,增强抗干扰能力,希望触发器的此台仅仅取决于CLK信号的下降沿(或上升沿)到达时刻输入信号的状态,而在此之前和之后输入状态的变化对触发器的状态没有影响。
边沿触发指的是接收时钟脉冲CLK 的某一约定跳变(正跳变或负跳变)来到时的输入数据。在CLK=l 及CLK=0 期间以及CLK非约定跳变到来时,触发器不接收数据的触发器。
仅与该时刻的状态有关。
触发器种类:
用两个电平触发D触发器构成的边沿触发器、维持阻塞触发器、利用门电路传输延迟时间的边沿触发器
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
边沿触发方式的触发特点:
触发器的次态仅取决于时钟信号的上升沿(也称为正边沿)或下降沿(也称为负边沿)到达时输入的逻辑状态。而在以前和以后,输入信号的变化对触发器的输出状态没有影响。
这一特点有效地提高了触发器的抗干扰能力,因而也提高了工作可靠性。
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》

脉冲触发

常用主从结构实现,即主、从触发器串联,触发信号反相。以正脉冲触发为例,当触发信号为高时,输入信号进入主触发器,置主触发器状态;触发器变低后,输入信号被封锁,主触发器状态保持,同时,从触发器的状态根据主触发器状态确定。
信号只可能改变一次。
触发器种类:
主从SR触发器、主从JK触发器
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
脉冲触发的动作特点:
1.触发器的翻转分两步动作。
第一步,在CLK=1期间主触发器接收输入端信号,而从触发器不动;
第二步,CLK下降沿到来时从触发器按照主触发器状态翻转,所以Q、Q’状态的变化发生在CLK的下降沿(若CLK以低电平为有效信号,则Q、Q’状态变化发生在CLK的上升沿)。
2.因为主触发器本身是电平触发SR触发器,所以在CLK=1的全部时间里输入信号都将对主触发器起控制作用。
脉冲触发和边沿触发的区别:
脉冲触发的主从JK触发器,不能简单地以时钟下降沿时刻的 J、K 状态来判断 Qn+1 的状态,
《触发器的三种触发方式:电平触发、边沿触发、脉冲触发区别》
如图,在时钟高电平期间,J、 K 的状态会改变有效时刻的逻辑关系,本来 J = K = 0 时,Q 是保持不变的。
可见脉冲触发的主从触发器容易受到干扰,不是实用的触发器,只是教材上介绍触发器的发展史,或者说触发器的原理、结构的一部分内容,知道有这么一回事即可。
资料整理来源于网络,侵删
https://wenku.baidu.com/view/a179fd5b6d85ec3a87c24028915f804d2b1687ce.html
http://www.doc88.com/p-5773421738240.html
https://wenku.baidu.com/view/a36600aed0d233d4b04e691c.html
https://blog.csdn.net/qq_40272342/article/details/92222062
https://wenda.so.com/q/1502093212212410


推荐阅读
  • 使用Numpy实现无外部库依赖的双线性插值图像缩放
    本文介绍如何仅使用Numpy库,通过双线性插值方法实现图像的高效缩放,避免了对OpenCV等图像处理库的依赖。文中详细解释了算法原理,并提供了完整的代码示例。 ... [详细]
  • QBlog开源博客系统:Page_Load生命周期与参数传递优化(第四部分)
    本教程将深入探讨QBlog开源博客系统的Page_Load生命周期,并介绍一种简洁的参数传递重构方法。通过视频演示和详细讲解,帮助开发者更好地理解和应用这些技术。 ... [详细]
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • PyCharm下载与安装指南
    本文详细介绍如何从官方渠道下载并安装PyCharm集成开发环境(IDE),涵盖Windows、macOS和Linux系统,同时提供详细的安装步骤及配置建议。 ... [详细]
  • 火星商店问题:线段树分治与持久化Trie树的应用
    本题涉及编号为1至n的火星商店,每个商店有一个永久商品价值v。操作包括每天在指定商店增加一个新商品,以及查询某段时间内某些商店中所有商品(含永久商品)与给定密码值的最大异或结果。通过线段树分治和持久化Trie树来高效解决此问题。 ... [详细]
  • 探讨如何高效使用FastJSON进行JSON数据解析,特别是从复杂嵌套结构中提取特定字段值的方法。 ... [详细]
  • 导航栏样式练习:项目实例解析
    本文详细介绍了如何创建一个具有动态效果的导航栏,包括HTML、CSS和JavaScript代码的实现,并附有详细的说明和效果图。 ... [详细]
  • 本文介绍了Java并发库中的阻塞队列(BlockingQueue)及其典型应用场景。通过具体实例,展示了如何利用LinkedBlockingQueue实现线程间高效、安全的数据传递,并结合线程池和原子类优化性能。 ... [详细]
  • 深入理解OAuth认证机制
    本文介绍了OAuth认证协议的核心概念及其工作原理。OAuth是一种开放标准,旨在为第三方应用提供安全的用户资源访问授权,同时确保用户的账户信息(如用户名和密码)不会暴露给第三方。 ... [详细]
  • Explore how Matterverse is redefining the metaverse experience, creating immersive and meaningful virtual environments that foster genuine connections and economic opportunities. ... [详细]
  • 技术分享:从动态网站提取站点密钥的解决方案
    本文探讨了如何从动态网站中提取站点密钥,特别是针对验证码(reCAPTCHA)的处理方法。通过结合Selenium和requests库,提供了详细的代码示例和优化建议。 ... [详细]
  • 本文探讨了如何像程序员一样思考,强调了将复杂问题分解为更小模块的重要性,并讨论了如何通过妥善管理和复用已有代码来提高编程效率。 ... [详细]
  • python的交互模式怎么输出名文汉字[python常见问题]
    在命令行模式下敲命令python,就看到类似如下的一堆文本输出,然后就进入到Python交互模式,它的提示符是>>>,此时我们可以使用print() ... [详细]
  • Java 中的 BigDecimal pow()方法,示例 ... [详细]
  • 本文总结了汇编语言中第五至第八章的关键知识点,涵盖间接寻址、指令格式、安全编程空间、逻辑运算指令及数据重复定义等内容。通过详细解析这些内容,帮助读者更好地理解和应用汇编语言的高级特性。 ... [详细]
author-avatar
手机用户2502920117
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有