1.组合逻辑电路–四路表决器
用“ 与非”门设计一个表决电路: 当四个输入端A、B、C、D中有三个或四个为“ 1”时, 输出端
才为“ 1”。
设计步骤:根据题意列出真值表如表3-1 所示,再填入卡诺图表3-2 中。
D | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 |
B | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 |
C | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
Z | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 |
表 3-1 真值表(横排改为竖排)
BC\DA | 00 | 01 | 11 | 10 |
---|---|---|---|---|
00 | ||||
01 | 1 | |||
11 | 1 | 1 | 1 | |
10 | 1 |
表3-2 卡诺图
由卡诺图得出逻辑表达式, 并演化成“ 与非”的形式:
根据逻辑表达式画出用“ 与非门”构成的逻辑电路如图 3-2 所示。
由表达式可知仿真电路需要用到5个与非门,在实际搭建电路时可以用到3个74LS20芯片或者2个74LS00芯片。仿真电路图如下:
2、用表决器将投票的结果显示在LED屏上
7段数码显示管(LED)是由7个单独LED二极管组合而成(忽略小数点),经常用来显示0-9 这些 数字。 它可以用 4个输入项A-B-C-D和7个输出项a~g的逻辑关系真值表来表达。
CD4511芯片能够完成这种对应关系的转换。现要求将4位输入中将输入为1的票数相加,然后将总的票数显示在LED上。由以上原理可知,需将投票数为1的全部相加,然后转化为二进制数,需要用全加器与半加器完成,其电路仿真图如下所示:
最后得到的二进制课输入7段数码二极管转化成十进制
3.组合逻辑电路简化
如下图所示先有一逻辑电路。请根据电路中写出 Y和Z的逻辑表达式,并进行化简,并重新设计一个新的简化电路。
根据此图列出逻辑表达式并化简过程如下:
化简后的电路仿真如下:
简化后的真值表如下图所示:
与LS7400真值表一致
4.在Logsim中使用“分析组合逻辑电路”的智能功能
步骤如下:
结果如下: