目录

1、基本RS锁存器

2、同步RS锁存器

3、主从RS触发器

4、主从JK触发器

5、D触发器

6、T触发器

微信公众号


触发器是构成时序逻辑电路的基本单元。它是一种具有记忆功能,能储存1位二进制信息的逻辑电路。在之前的文章中IC基础知识(二)锁存器与触发器已经介绍过触发器了,这里再介绍一下其他类型的触发器。


1、基本RS锁存器

最简单的触发器是基本RS触发器,基本RS锁存器可以由两个与非门构成,电路如下:

基本RS锁存器由电平触发,并且有一个重要的约束条件:/SD和/RD不能同时为零。即:/SD+/RD=1

2、同步RS锁存器

许多时候,我们希望触发器只有在时钟来临时,输出状态改变,其它时候,触发器维持,因为这样做可以让多个电路单元的状态同时得以改变,这个时钟,我们称为同步时钟。

如下图所示,将基本RS锁存器的输入端分别经过一个与非门作为钟控信号。就变成了同步RS锁存器。

同步RS锁存器与基本RS锁存器的不同之处在于,只有时钟CP=1的时候,输出状态才能被改变。但是,同步锁存器也具有一个约束条件,就是当CP=1时,S和R不能同时为1。

此外,同步RS锁存器还有一个不足之处在于:当CP=1时,S和R若多次改变,每次改变都会影响输出。这种现象,称为空翻现象

3、主从RS触发器

为了解决空翻为题,将两个同步RS触发器串联,电路如下:

主从触发器的触发翻转分为两个节拍:

(1)当CP=1时,CP’=0,从触发器被封锁,保持原状态不变:主触发器工作,接收R和S端的输入信号。

(2)当CP由1跃变到0时,即CP=0、CP’=1。主触发器被封锁,输入信号R、S不再影响主触发器的状态;从触发器工作,接收主触发器输出端的状态。

主从触发器的输出改变仅仅取决于CP的下降沿时刻。有效的解决了空翻问题。但是,主从RS触发器仍然存在约束条件:R、S不能同时为1。

4、主从JK触发器

从基本RS锁存器可以看出,基本RS锁存器和同步RS锁存器的输出Q和/Q不会同时等于0,利用这个特点,若将主从RS锁存器的两个输出分别反馈至输入,即可解除这个约束。电路如下:

真值表如下:

功能描述:00不翻11翻,互补输入,J为打入端。

5、D触发器

JK触发器可以很方便地构成D触发器,电路图和真值表如下所示。

6、T触发器

把JK触发器的两个输入端J、K连起来,作为一个输入端T,就构成T触发器了,电路图和真值表如下所示。

因为T=J=K,所以当T=0的时候,CP脉冲来后触发器维持原状不变。当T=1的时候,每一个CP脉冲来的时候,触发器状态翻转一次。

微信公众号

建立了一个微信公众号“Andy的ICer之路”,此公众号主要分享数字IC相关的学习经验,文章主要在公众号上发,csdn会尽量同步更新,有兴趣的朋友可以关注一下!

IC基础知识(十五)RS触发器、JK触发器、D触发器、T触发器相关推荐

  1. IC基础知识(3)通用模拟,数字和混合信号集成电路

    文章目录 写在前面 正文 数字IC 逻辑 内存 处理器 模拟IC 混合信号IC 结论 交个朋友 写在前面 原文链接:Common Analog, Digital, and Mixed-Signal I ...

  2. IC基础知识(4)电源管理简介:稳压器IC

    文章目录 写在前面 正文 线性与开关 线性稳压器 开关稳压器 其他类型的功率IC 结论 写在前面 原文链接:Introduction to Power Management: Voltage Regu ...

  3. JAVASE基础模块十五(StringBuffer类)

    JAVASE基础模块十五(StringBuffer类) public class Stbuffer { public static void main(String[] args) { //总共创建五 ...

  4. 农村信用社计算机基础知识,农村信用社计算机基础知识题五

    信用社 农村信用社计算机基础知识题五第五套模拟题 (1)由两个栈共享一个存储空间的好处是 A)减少存取时间,降低下溢发生的机率 B)节省存储空间,降低上溢发生的机率 C)减少存取时间,降低上溢发生的机 ...

  5. FPGA基础知识极简教程(1)从布尔代数到触发器

    博文目录 写在前面 正文 初学者数字设计 什么是FPGA? 什么是ASIC? 数字设计师如何使用布尔代数? 使用查找表(LUT)在FPGA内部执行布尔代数 触发器如何在FPGA中工作? 参考资料 交个 ...

  6. 想要专升本你不得不看的全干货_吐血整理_专升本_计算机文化基础( 十 五 )

    大家好,我是阿Ken.很快就要整理完第三章了~ 对于专升本_计算机文化基础我已经在博客里整理了已经一半多了,希望能够在我整理后能够帮助其他的小伙伴,这月底整理完所有的专升本_计算机文化基础的笔记,感兴 ...

  7. Mysql数据库基础知识(五)之:视图、变量、存储过程、函数、流程控制结构

    第一部分:Mysql数据库基础知识(一)之 基础查询----分组查询 第二部分:Mysql数据库基础知识(二)之 连接查询----子查询-----分页查询------union联合查询 第三部分:My ...

  8. java基础第二十五天 数据库

    1. mysql数据库基本操作 1.1 mysql.mysqladmin和mysqldump 1.1.1. mysql命令 mysql指令连接数据库连接数据库 mysql -h host_name - ...

  9. FPGA/IC基础知识

    1.简述建立时间和保持时间 建立时间Tsu(setup):触发器在时钟上升沿到来之前,其数据输入端的数据必须保持不变的最小时间. 保持时间Th(hold):触发器在时钟上升沿到来之后,其数据输入端的数 ...

  10. IM开发基础知识补课(五):通俗易懂,正确理解并用好MQ消息队列

    1.引言 消息是互联网信息的一种表现形式,是人利用计算机进行信息传递的有效载体,比如即时通讯网坛友最熟悉的即时通讯消息就是其具体的表现形式之一. 消息从发送者到接收者的典型传递方式有两种: 1)一种我 ...

最新文章

  1. SQL注入漏洞全接触--入门篇
  2. ECMA_作用域深入This关键字
  3. 机器学习知识点(九)BP神经网络Java实现
  4. Linux内核链表之共享双链表
  5. 多轮对话之对话管理:Dialog Management
  6. Spring-SpringMVC父子容器
  7. 钱荒下银行理财收益率角逐:邮储银行垫底
  8. YOLO-Fastest算法!准确率接近YOLOv3,速度快上45%
  9. 借势炒作?巴菲特午宴中标者孙宇晨怼完王小川再怼王思聪:靠爹的骂靠自己的...
  10. 使用WebView监控网页加载状况,PerformanceMonitor,WebViewClient生命周期
  11. Google帝国研究——Google的产业构成
  12. 由于找不到msvcp140.dll无法继续执行代码
  13. css中怎么把数字改成罗马数字,罗马数字和阿拉伯数字相互转换
  14. Safari 神器,手机平板都能用,我们找到了 14 个超实用浏览器插件
  15. 一加5android,不输Lineage OS,一加5刷入Paranoid Android体验
  16. 计算机无法访问,您可能没有权限使用网络资源.请与这台服务器的管理员联系
  17. shell脚本读写文本文件
  18. MacBookPro你真的会使用吗?
  19. linux ps-l命令详解,ps命令实用方法.ps -l ps -L详解
  20. 安装SQLSERVER2000时出现以前的某个程序安装已在安装计算机上创建挂起的文件操作

热门文章

  1. Mac上word无响应且内容未保存后强制退出后恢复内容方法
  2. 【英语:基础进阶_原著扩展阅读】J1.英文原著的选择和有效阅读方法
  3. png批量转换成jpg
  4. hive相关的example
  5. MEMS传感器的下一轮技术变革
  6. android 快速开发(二)辅助类的使用,kotlin枚举类反射
  7. 界面原型创建工具Axure使用教程
  8. php 浏览器 保存网页图片,PHP实现浏览器文件下载图片或者php文件
  9. AtCoder Grand Contest 007 题解
  10. Linux发行版之CentOS,Mandriva,Redhat,Fedora,SuSE,Debian,Ubuntu比较