一、实验目的
掌握组合逻辑电路的分析与设计。掌握真值表、逻辑函数表达式、卡诺图化简基本概念和方法。
二、实验原理
使用中、小规模集成电路来设计组合电路是最常见的逻辑电路。设计组合电路的一般步骤如图所示
根据设计任务的要求建立输入、输出变量,并列出真值表。然后用逻辑代数或卡诺图化简法求出化简的逻辑表达式。并按实际选用逻辑门的类型修改逻辑表达式。根据简化后的逻辑表达式,画出逻辑图,用标准器件构成逻辑电路。最后,用实验来证明设计的正确性。
三、实验内容
1.组合逻辑电路——四路表决器
用“与非”门设计一个表决电路:当四个输入端A、B、C、D中有三个或四个为“1”时,输出端才为“1”。
设计步骤:根据题意列出真值表如图,再填入卡诺图表中
真值表
卡诺图
由卡诺图得出逻辑表达式,并演化成“与非”的形式
根据逻辑表达式画出用“与非门”构建的逻辑电路如图
现用logisim中仿真验证电路的逻辑性
再在实验板上用硬件实现并验证:在实验装置适当位置选定三个14P插座,按照集成块定位标记插好集成块74LS20.按逻辑电路图接线输入端A、B、C、D接至逻辑开关输出插口,输出端Z接逻辑电平显示输入插口,按真值表要求,主次改变输入变量,测量相应的输出值,验证逻辑功能,与前面的真值表1进行比较,验证所设计的逻辑电路是否符合要求。
2.LED显示电路(假设4位评委按灯打分,每一位评委按灯计一分)
7端数码显示管(LED)是由7个单独LED二极管组合而成(忽略小数点),经常用来显示0-9这些数字。它可以用4个输入项A-B-C-D和7个输出项a~g的逻辑关系真值表来表达。
CD4511芯片能够完成这种对应关系的转换。请在之前四路表决器电路实现的基础上,继续用连接线联接CD4511,将投票为1的票数总和显示到一个LED上。
4511真值表
观察表格可以发现,A、B、C、D的输入值,类似于二进制加法。当DCBA为0001时,LED灯屏上显示1;当DCBA为0010时,LED灯屏上显示2;当DCBA为0011时,LED灯屏上显示3;当DCBA为0100时,LED灯屏上显示4。
logisim仿真实验电路
3.组合逻辑电路化简
在实验二中有一个组合逻辑电路,如下图所示。请根据电路中写出Y和Z的逻辑表达式,并进行化简。重新验证之前的答案在理论上是否正确,并重新设计一个新的简化电路。
逻辑表达式化简
简化电路
4.组合逻辑电路——1位全加器
使用logisim提供的“分析组合逻辑电路”的智能功能,重新完成4路表决器实验
点击工程项目栏,选择分析组合逻辑电路
添加输入,输出
对真值表进行修改
点击最小项查看卡诺图是否和前面的卡诺图一致
点击生成电路,选择仅使用与非门
生成的电路图: