设计一个序列信号发生器, 产生序列信号1011101. 用74LS161和4选1数据选择器74153及必要的门电路实现

时间:2024-05-18 18:28:54

        序列信号1011101共7位, 则电路共需要7个有效状态: 可先用同步置数法将74LS161设计为同步7进制计数器.

设计一个序列信号发生器, 产生序列信号1011101. 用74LS161和4选1数据选择器74153及必要的门电路实现(由于multisim7中只有74163, 故这里用74163替代74161) 如此设计后, 电路共有7个状态(都是有效状态)0000、0001、0010、0011、0100、0101、0110, 且按照0000->0001->0010->0011->0100->0101->0110变化. 在设计输出信号时, 只需要用到74163的低三位输出即可.

        在完成同步7进制加法计数器的设计后, 我们再设定输出变量Z, 以向外界提供输出序列信号.

        根据题目的要求, 要产生序列序列信号1011101, 须向下表示填充真值表:

QC QB QA Z
0 0 0 1
0 0 1 0
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 ×

        用4选1数据选择器74153实现Z的逻辑表达式:

Z=QC'QB'QA'+QC'QBQA'+QC'QBQA+QCQB'QA'+QCQBQA'

  =QC'QB'QA'+QC'QB(QA'+QA)+QCQB'QA'+QCQBQA'

  =QC'QB'QA'+QC'QB·1+QCQB'QA'+QCQBQA'

  令QC接74153的B(高位), QB接74153的A(高位)

  =m0QA'+m1·1+m2QA'+m3QA',

∴C0=C2=C3=QA', C1=1.

设计一个序列信号发生器, 产生序列信号1011101. 用74LS161和4选1数据选择器74153及必要的门电路实现

        按照上述分析实现的电路原理图如下图示:

设计一个序列信号发生器, 产生序列信号1011101. 用74LS161和4选1数据选择器74153及必要的门电路实现