您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页组合逻辑电路的设计实验报告

组合逻辑电路的设计实验报告

来源:华佗小知识
中国石油大学现代远程教育

电工电子学课程实验报告

所属教学站:青岛直属学习中心 姓 名:杜广志

年级专业层次:网络16秋专升本 实验时间:2016-11-05 小组合作: 是○ 否●

学 号: 学 期:

实验名称:组合逻辑电路的设计 小组成员:杜广志

1、实验目的:

学习用门电路实现组合逻辑电路的设计和调试方法。 2、实验设备及材料: 仪器:实验箱

元件:74LS00 74LS10 3、实验原理: 1.概述

组合逻辑电路又称组合电路,组合电路的输出只决定于当时的外部输入情况,与电路过去状态无关。因此,组合电路的特点是无“记忆性”。在组成上组合电路的特点是由各种门电路连接而成,而且连接中没有反馈线存在。所以各种功能的门电路就是简单的组合逻辑电路。

组合逻辑电路的输入信号和输出信号往往不止一个,其功能描述方法通常有函数表达式、真值表、卡诺图和逻辑图等几种。 组合逻辑电路的分析与设计方法,是立足于小规模集成电路分析和设计的基本方法之一。

2.组合逻辑电路的分析方法 分析的任务是:对给定的电路求解其逻辑功能,即求出该电路的输出与输入之间的逻辑关系,通常是用逻辑式或真值表来描述,有时也加上必须的文字说明。 分析的步骤:

(1)逐级写出逻辑表达式,最后得到输出逻辑变量与输入逻辑变量之间的逻辑函数式。 (2)化简。

(3)列出真值表。 (4)文字说明

上述四个步骤不是一成不变的。除第一步外,其它三步根据实际情况的要求而采用。

3.组合逻辑电路的设计方法

设计的任务是:由给定的功能要求,设计出相应的逻辑电路。 设计的步骤;

(1)通过对给定问题的分析,获得真值表。

在分析中要特别注意实际问题如何抽象为几个输入变量和几个输出变量之间的逻辑关系问题,其输出变量之间是否存在约束关系,从而获得真值表或简化

真值表。

(2)通过化简得出最简与或式。

(3)必要时进行逻辑式的变更,最后画出逻辑图。

在步骤(1)中,通过对实际问题的分析,往往可以直接获得具有一定简化程序的逻辑函数表达式,后面的步骤不变。 4、实验内容及数据:

1、用与非门74LS00实现以下逻辑: 化简:? F=ABC F= 列真值表: 输入 A 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 输出 F=ABC 0 0 0 0 0 0 0 1 F=1 1 1 1 1 1 1 0

对于F=ABC? F=我们可以通过一个电路来实现,其原理图如下

实验记录结果如下表: 输入 A 0 0 0 0 1 1 B 0 0 1 1 0 0 C 0 1 0 1 0 1 F1 灭 灭 灭 灭 灭 灭 输出 F2 亮 亮 亮 亮 亮 亮 1 1 1 1 0 1 灭 亮 亮 灭 。

。电路如下:

从试验记录看出,试验结果满足F1=ABC;F2= 对于F3=A+B,我们可划出表达式F3=A+B=

实验记录: 输入 A 0 0 1 1 B 0 1 0 1 输出 F3 灭 亮 亮 亮 所以试验结果满足F3=A+B。

2. 用门电路实现三变量表决电路。当三个输入A、B、C中有两个或三个输入为高电平时,输出F为高电平,否则为低电平。 根据题目要求列写真值表如下:

A B C F 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 0 1 0 1 1 1 1 0 1 1 1 1 1 再根据所列写的真值表,写出逻辑表达式并化简。

所以F=AC+AB+BC

最后将所设计的电路在试验箱上调试所得结果与上面的真值表完全相符合,所该电路切实可行。

3. 数据范围指示器的设计与实验。设A、B、C、D是4位二进制码(A为高位),可用来表示16个十进制数。设计一个组合逻辑电路,使之能区分下列三种情况:

0X4; 5X9; 10X15;

(用74LS00、74LS10实现)。

设三个输出变量F1、F2、F3分别与上面所给的范围相对应,既是当0X4时F1=1、F2=0、F3=0;当5X9时F1=0、F2=1、F3=0;当10X15时F1=0、F2=0、F3=1。 写出表达式:F1= F2=A

BD+

+BC

=(

+

)

F3=AB+AC

由于F2的表达式比较复杂,而F1、F3的表达式相对简单,再从它们的逻辑关系我们可以看出:当F2=1时,F1、F3都为0,所以可以用F1、F3来实现F2,既是F2=

.

=

。所以我们可以通过一个电路来同时实现F1、F2、F3。

其原理图如下:

实验结果记录如下表: 输入 A 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 B 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 C 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 D 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 F1 亮 亮 亮 亮 亮 灭 灭 灭 灭 灭 灭 灭 灭 灭 灭 输出 F2 灭 灭 灭 灭 灭 亮 亮 亮 亮 亮 灭 灭 灭 灭 灭 F3 灭 灭 灭 灭 灭 灭 灭 灭 灭 灭 亮 亮 亮 亮 亮 1 1 1 1 灭 灭 亮 由实验记录可知:实验结果与要求完全相符合,所设计的电路切实可行。 5.实验数据处理过程:

用与非门74LS00实现逻辑功能:? F=ABC F= 第一步:列真值表 输入 A 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 输出 F=ABC 0 0 0 0 0 0 0 1 F=1 1 1 1 1 1 1 0

第二步:画原理图。对于F=ABC? F=其原理图如下

我们可以通过一个电路来实现,

第三步:选择实验芯片:74LS00四二输入与非门

第四步:连接实验电路

第五步:测试对应真值表的内容

A、B、C为0 表示 将“高低电平控制端”打到低电平0上; A、B、C为1 表示 将“高低电平控制端” 打到高低电平1上。

输出看F端? 1 表示二极管灯亮, 0 表示二极管灯灭。 6.问题讨论:

1. 如何用最简单的方法验证“与或非”门的逻辑功能是否完好 2. “与或非”门中,当某一组与端不用时,应作如何处理

3. 用“与非门”设计一个表决电路,当四个输入端中有3各或4个“1”时。输出为“1”。

7. 指导老师评语及得分:

指导老师签名:

年 月

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务