数据选择器74x151的输入??0→??5接成110111,计数器74x163接成0-5计数,并连接到74x151的选择输入端CBA,以74x151的??0→??5作为输出,从而产生序列。 2.4利用移位寄存器设计
设序列的长度为L,则要求移位寄存器的位数n满足2??≥L;这里使用74x194与一些门信号来设计。序列110111需要3位移位寄存器 状态表如下:
???????????? 110 101 011 111 110 101 用卡诺图化简:
Lin 1 1 1 0 1 1 ·
电路图如下:
·
文档:xx 3、
将4个LED灯进行周期性显示,显示方案可自己设计,时钟1kHz。
a) 只提供1种显示方案(移位寄存器+反馈),闪亮频率1Hz(计数器分频)。 b) 提供2种显示方案,由S控制,讨论电路结构。
c) 提供2种闪亮频率(如1Hz和5Hz),由M控制(可变模计数器)。 使用MULTISIM或其他工具仿真验证。
文档:xx
4.设计一个11001序列检测器,讨论序列可重复使用和不可重复使用在设计时的区别,讨论用Mealy机设计和用Moore机设计的区别,讨论未用状态的处理问题。使用JK触发器完成其中一种设计。 解:逻辑抽象 S0 :初始状态 S1:1 S2:11 S3 :110 S4:1100 S5:11001
根据任务书要求,设计的序列检测器有一个外部输入A 和一个外部输出 Y。输入和输出的逻辑关系为:正常情况下Y=0,出现A=11001时,Y=1 状态转换图
0/01/00/00/0S01/0 1/0 1/0S1S20/0 0/01/0S3S41/1S5SA/Y0/0
状态转换表:
·
表1
由表1可知,S1 和S5是等价状态,故可以合并。 下图为化简后的状态转换图。
0/00/01/01/1S01/0 1/0 1/0S1S20/0 0/0S3S4SA/Y0/0
卡若图化简
规定电路状态编码,电路需要5个状态。需要3(2n-1<状态数≦2n)个触发器。现取Q2Q1Q0=001表示S1,Q2Q1Q0=010表示S2,Q2Q1Q0=011表示S3,Q2Q1Q0=100表示S4 ,即可得到: S0:000 S1:001 S2:010 S3 :011 S4:100
由上述转换表可以转化为卡诺图
下面即可分解卡诺图
·
*Q0?AQ1'Q0'?AQ0Q1?A'Q1Q0'
Y?AQ2
逻辑函数式
由上述的卡诺图得到状态方程和输出方程
?????·
*Q2?A'Q1Q0Q2?A'Q1Q0Q2'Q1*?AQ1'Q0?Q1Q0'
*Q0?AQ1'Q0'?AQ0Q1?A'Q1Q0'