JK触发器实现D触发器功能的方式 jk触发器的功能

数字电路中的基本逻辑单元,JK触发器具有清零、置一、保持、翻转的功能,在实际应用中具有较强的通用性,可以很灵活的转换为D触发器或T触发器 。
JK触发器的特征方程为:
Qn+1=J(~Qn)+(~K)Qn
当JK=2’b00时,Qn+1=Qn,具有保持功能
当JK=2’b01时,Qn+1=0,清零功能
当Jk=2’b10时,Qn+1=1,置一功能
当JK=2’b11时,Qn+1=~Qn,翻转功能
对于D触发器,其特性方程为:Qn+1=D
将JK触发器实现D触发器功能的方式为:
令D= J(~Qn)+(~K)Qn即D(Qn+~Qn)=J(~Qn)+(~K)Qn=DQn+D(~Qn),用门电路实现上述函数即可转换成为jk触发器,如下图所示:

JK触发器实现D触发器功能的方式 jk触发器的功能

文章插图

事情的起因是:最近遇到的一个问题,问使用的JK触发器实现了几进制计数器的功能,如下图所示:

JK触发器实现D触发器功能的方式 jk触发器的功能

文章插图

开始还觉得有点无法理解,后来理了一下思路,对于JK0、JK1、JK2三个触发器其特性方程分别为:

JK触发器实现D触发器功能的方式 jk触发器的功能

文章插图

设置Q2Q1Q0初始值皆为0,则状态转移框图为:

JK触发器实现D触发器功能的方式 jk触发器的功能

文章插图

【JK触发器实现D触发器功能的方式 jk触发器的功能】触发器实现了从000到011到010到001到100又返回到000的状态转移,从而实现了一个五进制计数器的功能 。