步骤四:用proteus仿真
步骤五:用逻辑分析仪分析
2、 用JK触发器和门电路设计一个具有置零,保持,左移,右移,
并行送数功能的二进制四位计数器模仿74LS194功能。 步骤一:列出真值表: Cr S1 S0 工作状态 0 1 1 1 1 X 0 0 1 1 X 0 1 0 1 置零 保持 右移 左移 并行送数
步骤二:写出逻辑表达式如下:
步骤三:化简逻辑表达式
— —
又由JK触发器的特性方程:表达式:Qn+1=J(Qn)'+K'Qn; 所以可得:
— B J3=K=QA J2=K—3 2=Q—— 0=QD J1=K=Qc J0=K1
步骤四:选用门电路
输入为ABCD,输出为QAQBQCQD,s1s0控制功能,对于开关的关闭与打开分别接入0电平和高电平,输出连接示波器以及LED;核心部分是四组俩个输入与门,每一组都是负责控制一个JK触发器工作状态,相当于四选一的选择开关。下面接入一个四输入与非门,对于每个触发器,
A清除状态就是CLR接入低电平,,所以就是串联接入一个开关即可;
B 并行送数就是输出的数据与输入的开关所表示的数据一致,开关变化输出LED也变化,所以需要在J,K之间接入一个反相器,使得JK反向,输入是0则J为0;K为1;于是输出0。输入是1则J为1,K为0,输出为1;实现了同步控制。
C而保持状态则是使得此状态时,4个两数入与门中只有一个工作并且,那个与门的结果由这一个JK触发器上次的输出来决定,从而上次输出什么这次还是输出什么,保持不变;
D左移,首先需要有一个补充的数据输入开关,连接到最右边的JK触发器,之后每当时钟下降沿到达之后左边的JK触发器数据都会等于右边JK触发器的数据,也就是右边的输出接入4个两输入与门对应的左移控制门中,之后最右边的左移输入控制门接入一个输入数据开关。
E右移,首先需要有一个补充的数据输入开关,连接到最左边的JK触发器,之后每当时钟下降沿到达之后右边的JK触发器数据都会等于左边JK触发器的数据,也就是左边的输出接入4个两输入与门对
应的右移控制门中,之后最左边的右移输入控制门接入一个输入数据开关。
步骤五:仿真电路图如下
4、用JK触发器和门电路设计一个特殊的12进制同步计数器,其十进制的状态转换图为:
步骤一:列出真值表如下所示
步骤二:按照真值表来画出卡诺图: