触发器相互转换的通用方法超详解

一、前言

        关于触发器之间的相互转换,将状态方程化为相同形式的方法在“JK触发器实现D触发器”等情况下非常方便。

        但是对于“T触发器实现JK触发器“等情况却难以使用。

        我在网络上查找这个问题的答案时,并没有找到通俗易懂的解答。所以投入大量精力,希望能总结出一份通俗易懂的讲解来节省大家的时间。我将尽量用详细的步骤和通俗的语言来说明。欢迎大家讨论或留言。如有侵权等问题请联系我。谢谢。

二、解题步骤:

        先直接给出做题方法:

        1、画出“希望实现的触发器”的状态表”和“现有触发器”的激励表

        2、找出Q转换相同的情况,并分别针对每一个“现有触发器”的参数画出卡诺图

        3、处理卡诺图。

        下面是解释部分。

三、方法思想

        假设我们要使用SR触发器实现JK触发器(也可称为“将SR触发器转换为JK触发器”)。这说明我们现在实际拥有的是“SR触发器”,它拥有的端口是“S”和“R”。而我们希望对它进行一定的改造,用起来和“JK触发器”一样,这说明我们把自己输入的信号视作“J”和“K”,如下图所示。

         由此可见,我们需要将“S”、“R”信号表示成“J”、“K”信号的运算关系,这样我们就可以确定阴影范围内的电路。(举例:如果最后写出来是“S=J”,那就直接把它们连上)。

        那么怎样在确保最后结果满足JK触发器的状态方程的前提下,确定“S”与“R”的表达式呢?这里我们先看“S”端。

        以上任务无非是令"Q"的值符合我们对JK触发器的认识,那我们看看JK触发器和已有的SR触发器它们各自的转换情况究竟是怎样的。 表示的方法有很多,这里采用“JK触发器的状态表”和“SR触发器的激励表”,因为它们会对我们后面的计算过程提供便利。

        仅看S端,我们用“J”、“K”和“Qn”表示"S"。因为最后实现的是JK触发器的功能,所以要确保“Qn”到“Q(n+1)”的转换状况与JK触发器相同。例如JK触发器的状态表的第一行第一列表示:Q从0转换成0。那么在SR触发器的激励表中,Q从0转换成0时S是多少呢?我们看到是0,由此可以用“J”、“K”和“Qn”表示"S"。这一步的卡诺图如下:

 接下来重复上一步,画出完整卡诺图,对卡诺图化简即可。

 

 

  • 4
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值