触发器基础知识(下)

简介: D触发器只有一个输入端,消除了输出的不定状态。D触发器具有置0、置1的逻辑功能,如图所示:

一、D触发器

1.D触发器的电路组成和逻辑功能

(1)电路结构和图形符号

如图所示:

image.png

在同步RS触发器的基础上,把与非门G3的输出image.png接到与非门G4的输入R,使R=image.png,从而避免了image.png=image.png=0的情况。并将与非门G3的S端改为D输入端,即为D触发器。


(2)逻辑功能

D触发器只有一个输入端,消除了输出的不定状态。D触发器具有置0、置1的逻辑功能,如图所示:

image.png

由图可知,


在CP=0期间:


与非门G3、G4被CP端的低电平关闭,使输入信号不起作用,image.png=image.png=1,基本RS触发器保持原来状态不变。


在CP=1期间:


①置0功能


当D=0时,与非门G3的输出image.png=1、G4的输出image.png=0,则基本RS触发器输出置0。


②置1功能


当D=1时, 与非门G3的输出image.png=0、G4的输出image.png=1,则基本RS触发器输出置1。


如图所示:

image.png

在第3个CP脉冲作用期间,由于D的变化使触发器的状态变化了很多次,存在空翻现象,使CP脉冲失去了同步的意义。因此在实际应用中,常使用边沿D触发器。


接下来我们学习最后一个触发器:集成边沿D触发器。


2.集成边沿D触发器

(1)引脚排列和图形符号

74LS74芯片为集成双上升沿D触发器,如图所示:

image.png

CP为时钟输入端;D为数据输入端;Q、image.png为互补输出端;image.png为直接复位端,低电平有效;image.png为直接置位端,低电平有效;image.pngimage.png用来设置初始状态。


(2)逻辑功能

如表格所示,是集成双上升沿D触发器74LS74的功能表,表中的“↑”表示上升沿触发。

image.png

image.pngimage.png常用作设置触发器的初态。集成D触发器的逻辑功能与前面介绍的D触发器基本一样,不同的是它只在CP上升沿时工作。


二、触发器知识干货

image.png

关于触发器的讲解就先到这了,下期我们继续讲解时序逻辑电路部分!🥰🥰  


目录
相关文章
|
消息中间件 存储 Kafka
RabbitMQ、RocketMQ和Kafka全面对决,谁是最佳选择?
1、应用场景 1.RabbitMQ: 适用于易用性和灵活性要求较高的场景 异步任务处理:RabbitMQ提供可靠的消息传递机制,适用于处理异步任务,例如将耗时的任务放入消息队列中,然后由消费者异步处理,提高系统的响应速度和可伸缩性。 解耦系统组件:通过使用RabbitMQ作为消息中间件,不同的系统组件可以通过消息进行解耦,实现松耦合的架构,提高系统的可维护性和灵活性。 事件驱动架构:RabbitMQ的发布-订阅模式可以用于构建事件驱动架构,将系统中的事件作为消息发布到相应的主题,不同的消费者可以订阅感兴趣的主题进行相应的处理。
1468 2
|
SQL 关系型数据库 MySQL
MySQL 事务详解
在数据库管理中,事务是一组SQL语句的执行单元,它们被视为一个整体。事务的主要目标是保持数据库的一致性和完整性,即要么所有SQL语句都成功执行,要么所有SQL语句都不执行。在MySQL中,事务起到了非常重要的作用,特别是在需要确保数据的完整性和一致性的应用程序中。 本文将详细介绍MySQL事务的概念、特性、隔离级别、事务的控制和示例代码等内容,以帮助您更好地理解和应用MySQL事务。
498 2
|
11月前
|
Java
Java之HashMap详解
本文介绍了Java中HashMap的源码实现(基于JDK 1.8)。HashMap是基于哈希表的Map接口实现,允许空值和空键,不同步且线程不安全。文章详细解析了HashMap的数据结构、主要方法(如初始化、put、get、resize等)的实现,以及树化和反树化的机制。此外,还对比了JDK 7和JDK 8中HashMap的主要差异,并提供了使用HashMap时的一些注意事项。
382 2
Java之HashMap详解
|
Java 数据库连接 数据库
MyBatis-Plus——逆向工程之AutoGenerator代码生成器
MyBatis-Plus——逆向工程之AutoGenerator代码生成器
MyBatis-Plus——逆向工程之AutoGenerator代码生成器
|
存储 Java Maven
Spring Boot WebFlux 增删改查完整实战 demo
Spring Boot WebFlux 增删改查完整实战 demo
|
存储 BI Android开发
全开源仿第八区H5APP封装打包分发系统源码
全开源仿第八区H5APP封装打包分发系统源码
419 4
|
数据库 开发者 Python
Bottle 究竟藏着何种魔力?带你走进精彩世界,畅享 Web 开发新体验!
【8月更文挑战第31天】Bottle 是一款轻量级 Python Web 框架,以其简洁、灵活和高效著称,让开发者快速上手,自由组织代码,轻松应对从个人博客到企业应用的各种项目。尽管体积小巧,性能却不容小觑,同时拥有丰富的插件生态系统,便于扩展功能。
193 0
|
存储 前端开发
【react从入门到精通】React父子组件通信方式详解(有示例)
在React中,父子组件最常用的4种通信方式: - 通过 props 实现父子组件通信 - 通过 state 实现父子组件通信 - 通过回调函数实现父子组件通信 - 使用 React Context 实现组件通信 在项目实战过程中,可根据实际情况选择最合适的通信方式。
881 0
【react从入门到精通】React父子组件通信方式详解(有示例)
|
存储 关系型数据库 MySQL
【MySQL】数据库的设计规范(重点:三大范式)
本文重点介绍MySQL的三大范式、反范式化和巴斯范式的一些问题。
725 0
|
存储 关系型数据库 MySQL
Navicate设置MySQL定时任务执行存储过程
Navicate设置MySQL定时任务执行存储过程
424 0