组合逻辑电路设计实验报告
实验报告组合逻辑电(3篇)

第1篇一、实验目的1. 理解组合逻辑电路的基本概念和组成原理;2. 掌握组合逻辑电路的设计方法;3. 学会使用逻辑门电路实现组合逻辑电路;4. 培养动手能力和分析问题、解决问题的能力。
二、实验原理组合逻辑电路是一种在任意时刻,其输出仅与该时刻的输入有关的逻辑电路。
其基本组成单元是逻辑门,包括与门、或门、非门、异或门等。
通过这些逻辑门可以实现各种组合逻辑功能。
三、实验器材1. 74LS00芯片(四路2输入与非门);2. 74LS20芯片(四路2输入或门);3. 74LS86芯片(四路2输入异或门);4. 74LS32芯片(四路2输入或非门);5. 逻辑电平转换器;6. 电源;7. 连接线;8. 实验板。
四、实验步骤1. 设计组合逻辑电路根据实验要求,设计一个组合逻辑电路,例如:设计一个3位奇偶校验电路。
2. 画出逻辑电路图根据设计要求,画出组合逻辑电路的逻辑图,并标注各个逻辑门的输入输出端口。
3. 搭建实验电路根据逻辑电路图,搭建实验电路。
将各个逻辑门按照电路图连接,并确保连接正确。
4. 测试电路功能使用逻辑电平转换器产生不同的输入信号,观察输出信号是否符合预期。
五、实验数据及分析1. 设计的3位奇偶校验电路逻辑图如下:```+--------+ +--------+ +--------+| | | | | || A1 |---| A2 |---| A3 || | | | | |+--------+ +--------+ +--------+| | || | || | |+-------+-------+||v+--------+| || F || |+--------+```2. 实验电路搭建及测试根据逻辑电路图,搭建实验电路,并使用逻辑电平转换器产生不同的输入信号(A1、A2、A3),观察输出信号F是否符合预期。
(1)当A1=0,A2=0,A3=0时,F=0,符合预期;(2)当A1=0,A2=0,A3=1时,F=1,符合预期;(3)当A1=0,A2=1,A3=0时,F=1,符合预期;(4)当A1=0,A2=1,A3=1时,F=0,符合预期;(5)当A1=1,A2=0,A3=0时,F=1,符合预期;(6)当A1=1,A2=0,A3=1时,F=0,符合预期;(7)当A1=1,A2=1,A3=0时,F=0,符合预期;(8)当A1=1,A2=1,A3=1时,F=1,符合预期。
组合逻辑电路的实验报告

一、实验目的1. 理解组合逻辑电路的基本概念和组成。
2. 掌握组合逻辑电路的设计方法。
3. 学会使用基本逻辑门电路构建组合逻辑电路。
4. 验证组合逻辑电路的功能,并分析其输出特性。
二、实验原理组合逻辑电路是一种数字电路,其输出仅取决于当前的输入,而与电路的先前状态无关。
它主要由与门、或门、非门等基本逻辑门组成。
组合逻辑电路的设计通常遵循以下步骤:1. 确定逻辑功能:根据实际需求,确定电路应实现的逻辑功能。
2. 设计逻辑表达式:根据逻辑功能,设计相应的逻辑表达式。
3. 选择逻辑门电路:根据逻辑表达式,选择合适的逻辑门电路进行搭建。
4. 搭建电路并进行测试:将逻辑门电路搭建成完整的电路,并进行测试,验证其功能。
三、实验设备1. 逻辑门电路芯片:与门、或门、非门等。
2. 连接导线。
3. 逻辑分析仪。
4. 电源。
四、实验内容及步骤1. 设计逻辑表达式以一个简单的组合逻辑电路为例,设计一个4位二进制加法器。
设输入为两个4位二进制数A3A2A1A0和B3B2B1B0,输出为和S3S2S1S0和进位C。
根据二进制加法原理,可以得到以下逻辑表达式:- S3 = A3B3 + A3'B3B2 + A3'B3'B2A2 + A3'B3'B2'B2A1 + A3'B3'B2'B2'B1A0- S2 = A2B2 + A2'B2B1 + A2'B2'B1B0 + A2'B2'B1'B0A0- S1 = A1B1 + A1'B1B0 + A1'B1'B0A0- S0 = A0B0 + A0'B0- C = A3B3 + A3'B3B2 + A3'B3'B2A2 + A3'B3'B2'B2A1 + A3'B3'B2'B2'B1A0 + A2B2 + A2'B2B1 + A2'B2'B1B0 + A2'B2'B1'B0A0 + A1B1 + A1'B1B0 +A1'B1'B0A0 + A0B0 + A0'B02. 选择逻辑门电路根据上述逻辑表达式,选择合适的逻辑门电路进行搭建。
组合逻辑电路实验报告

组合逻辑电路实验报告引言组合逻辑电路是由与门、或门和非门等基本逻辑门组成的电路,它的输出仅仅依赖于当前的输入。
在本实验中,我们将学习如何设计和实现组合逻辑电路,并通过实验验证其功能和性能。
实验目的本实验的目的是让我们熟悉组合逻辑电路的设计和实现过程,掌握基本的逻辑门和组合逻辑电路的基本原理,并能够通过实验验证其功能和性能。
实验器材与预置系统本实验使用以下器材和预置系统:•模型计算机实验箱•功能切换开关•LED指示灯•逻辑门芯片实验内容1. 初级组合逻辑电路设计首先,我们将设计一个简单的初级组合逻辑电路。
根据实验要求,该电路需要实现一个2输入1输出的逻辑功能。
1.1 逻辑设计根据逻辑功能的要求,我们可以先用真值表来表示逻辑关系,然后根据真值表来进行逻辑设计。
假设我们需要实现的逻辑功能是“与门”(AND gate),其真值表如下:输入A输入B输出000010100111根据真值表,我们可以得到逻辑方程为:输出 = 输入A AND 输入B。
1.2 逻辑电路设计根据逻辑方程,我们可以得到逻辑电路的设计图如下:+--------------+------ A ---| || AND Gate |--- Output------ B ---| |+--------------+在这个设计图中,A和B为输入引脚,Output为输出引脚,AND Gate表示与门。
1.3 实验验证在实验过程中,我们可以通过观察LED指示灯的亮灭来验证逻辑电路是否正确实现了目标功能。
通过设置不同的输入A 和B,我们可以观察输出是否符合预期结果。
2. 高级组合逻辑电路设计接下来,我们将设计一个更复杂的高级组合逻辑电路。
这个电路由多个逻辑门连接而成,实现多个输入和多个输出的逻辑功能。
2.1 逻辑设计根据实验要求,我们可以先确定需要实现的逻辑功能,并用真值表来表示逻辑关系。
假设我们需要实现的逻辑功能是“四位全加器”(4-bit full adder),其真值表如下:输入A输入B输入C输出S进位输出Cout0000000110010100110110010101011100111111根据真值表,我们可以得到逻辑方程为:输出S = 输入A XOR 输入B XOR 输入C 进位输出Cout = (输入A AND 输入B) OR (输入C AND (输入A XOR 输入B))2.2 逻辑电路设计根据逻辑方程,我们可以使用多个逻辑门来实现四位全加器电路。
组合逻辑电路设计实验报告

组合逻辑电路设计实验报告1.实验题目组合电路逻辑设计一:①用卡诺图设计8421码转换为格雷码的转换电路。
②用74LS197产生连续的8421码,并接入转换电路。
③记录输入输出所有信号的波形。
组合电路逻辑设计二:①用卡诺图设计BCD码转换为显示七段码的转换电路。
②用74LS197产生连续的8421码,并接入转换电路。
③把转换后的七段码送入共阴极数码管,记录显示的效果。
2.实验目的(1)学习熟练运用卡诺图由真值表化简得出表达式(2)熟悉了解74LS197元件的性质及其使用3.程序设计格雷码转化:真值表如下:卡诺图:1010100D D D D D D G ⊕=+=2121211D D D D D D G ⊕=+=3232322D D D D D D G ⊕=+= 33D G =电路原理图如下:七段码显示:真值表如下:卡诺图:2031020231a D D D D D D D D D D S ⊕++=+++=10210102b D D D D D D D D S ⊕+=++= 201c D D D S ++=2020101213d D D D D D D D D D D S ++++= 2001e D D D D S +=2021013f D D D D D D D S +++= 2101213g D D D D D D D S +++=01213g D D D D D S +⊕+=电路原理图如下:4.程序运行与测试格雷码转化:逻辑分析仪显示波形:七段数码管显示:5.实验总结与心得相关知识:异步二进制加法计数器满足二进制加法原则:逢二进一(1+1=10,即Q由1→0时有进位。
)组成二进制加法计数器时,各触发器应当满足:①每输入一个计数脉冲,触发器应当翻转一次;②当低位触发器由1变为0时,应输出一个进位信号加到相邻高位触发器的计数输入端。
集成4位二进制异步加法计数器:74LS197MR是异步清零端;PL是计数和置数控制端;CLK1和CLK2是两组时钟脉冲输入端。
组合逻辑电路的设计,电路由红绿蓝三盏灯组成实验报告

组合逻辑电路的设计,电路由红绿蓝三盏灯组成实验报告实验报告标题:组合逻辑电路的设计:红绿蓝三盏灯的组合实验目的:1. 理解组合逻辑电路的基本原理和设计方法;2. 实际操作设计一个由红绿蓝三盏灯组成的组合逻辑电路;3. 探索不同输入组合对输出结果的影响。
实验器材:1. 红绿蓝三盏灯2. 开关3. 电源供应器实验原理:组合逻辑电路是由逻辑门组成的电路,它的输出仅由输入的当前状态决定,与输入信号的变化历史无关。
组合逻辑电路的基本逻辑门有与门(AND)、或门(OR)、非门(NOT)等。
实验设计:根据红绿蓝三盏灯的组合,我们可以设计一个简单的组合逻辑电路。
假设我们用A、B、C分别表示红、绿、蓝灯的状态,0表示灭,1表示亮。
我们需要设计一个电路,使得当ABC分别为000、001、010、011、100、101、110、111八种组合时,红绿蓝三盏灯分别亮起的状态如下:000 -> 红灯亮,绿灯灭,蓝灯灭001 -> 红灯亮,绿灯灭,蓝灯亮010 -> 红灯亮,绿灯亮,蓝灯灭011 -> 红灯亮,绿灯亮,蓝灯亮100 -> 红灯灭,绿灯亮,蓝灯灭101 -> 红灯灭,绿灯亮,蓝灯亮110 -> 红灯灭,绿灯灭,蓝灯灭111 -> 红灯灭,绿灯灭,蓝灯亮基于上述要求,我们可以使用与门、或门和非门来设计该组合逻辑电路,具体设计如下图所示:+++++++A - AND ORB -C -++++++++-输出端D(红灯)+-输出端E(绿灯)+-输出端F(蓝灯)+输入端B+-输入端A实验步骤:1. 按照上述电路图,连接与门、或门、非门及红绿蓝灯;2. 将电源供应器的电源插头接通电源;3. 按照给定的输入组合(000、001、010、011、100、101、110、111)依次拨动开关;4. 观察红绿蓝三盏灯的亮灭情况,记录实验结果。
实验结果:根据实际的实验操作和观察,我们可以得到以下结果:输入组合红灯绿灯蓝灯-000 亮灭灭001 亮灭亮010 亮亮灭011 亮亮亮100 灭亮灭101 灭亮亮110 灭灭灭111 灭灭亮结论:通过实验结果可以验证组合逻辑电路的设计是正确的。
组合逻辑电路设计实验报告

一、实验目的1. 理解组合逻辑电路的基本原理和组成。
2. 掌握组合逻辑电路的设计方法,包括逻辑表达式的推导和门电路的选择。
3. 学习使用逻辑门电路实现基本的逻辑功能,如与、或、非、异或等。
4. 通过实验验证组合逻辑电路的设计和功能。
二、实验原理组合逻辑电路是一种数字电路,其输出仅取决于当前的输入,而与电路的历史状态无关。
常见的组合逻辑电路包括逻辑门、编码器、译码器、多路选择器等。
三、实验设备1. 74LS系列逻辑门芯片(如74LS00、74LS02、74LS04、74LS08等)2. 逻辑电平显示器3. 逻辑电路开关4. 连接线四、实验内容1. 半加器设计(1)设计要求:实现两个一位二进制数相加,不考虑进位。
(2)设计步骤:a. 根据真值表,推导出半加器的逻辑表达式:S = A ⊕ B,C = A ∧ B。
b. 选择合适的逻辑门实现半加器电路。
c. 通过实验验证半加器的功能。
2. 全加器设计(1)设计要求:实现两个一位二进制数相加,考虑进位。
(2)设计步骤:a. 根据真值表,推导出全加器的逻辑表达式:S = A ⊕ B ⊕ Cin,Cout = (A ∧ B) ∨ (B ∧ Cin) ∨ (A ∧ Cin)。
b. 选择合适的逻辑门实现全加器电路。
c. 通过实验验证全加器的功能。
3. 译码器设计(1)设计要求:将二进制编码转换为相应的输出。
(2)设计步骤:a. 选择合适的译码器芯片(如74LS42)。
b. 根据输入编码和输出要求,连接译码器电路。
c. 通过实验验证译码器的功能。
4. 多路选择器设计(1)设计要求:从多个输入中选择一个输出。
(2)设计步骤:a. 选择合适的多路选择器芯片(如74LS157)。
b. 根据输入选择信号和输出要求,连接多路选择器电路。
c. 通过实验验证多路选择器的功能。
五、实验结果与分析1. 半加器实验结果通过实验验证,设计的半加器电路能够实现两个一位二进制数相加,不考虑进位的功能。
组合逻辑电路(半加器全加器及逻辑运算)实验报告

《数字电路与逻辑设计实验》实验报告实验名称:组合逻辑电路(半加器全加器及逻辑运算)实验器材(芯片类型及数量)7400 二输入端四与非门,7486 二输入端四异或门,7454 四组输入与或非门一、实验原理1、组合逻辑电路的分析方法:(1)从输入到输出,逐步获取逻辑表达式(2)简化逻辑表达式(3)填写真值表(4)通过真值表总结出该电路的功能(5)选择芯片型号,绘制电路图,测试并验证之前的分析是否正确2、组合逻辑电路的设计方法:(1)根据实际逻辑问题的因果关系,定义输入输出变量的逻辑状态(2)根据设计要求,按逻辑功能列出真值表,填写卡诺图(3)通过卡诺图或真值表得到逻辑表达式(4)根据逻辑方程式画出图表,进行功能试验二、实验内容及原理图1、完成与非门、异或门、与或非门逻辑功能测试。
2、测试由异或门和与非门组成的半加器的逻辑功能。
根据半加器的逻辑表达式可知,半加器和位Y是A、B的异或而进位Z是A、B相与,故半加器可用一个继承异或门和两个与非门构成如图2.1。
AYBZ图2.1 半加器电路结构图(1)按照图2.1完成电路连接。
(2)按照表2.1改变A 、B 状态,并填表。
3、 测试全加器的逻辑功能。
SiG9CiA iB iC i-1图2.2 全加器电路结构图(1)写出图2.2的逻辑功能表达式(Y S i C i ) Y = Ai ⊕ Bi Si = Ai ⊕ Bi ⊕ Ci -1 Ci = AiBi + (Ai ⊕ Bi) Ci -1 (2)根据逻辑功能表达式列出真值表(3)按原理图选择与非门并接线测试,将结果记入表2.2。
4、 用异或、与或非门和与非门实现全加器的逻辑功能。
全加器可以用两个半加器和两个与门一个或门组成,在实验中,常用一块双异或门、一个与或非门和一个与非门实现。
(1)画出用异或门、与或非门和非门实现全加器的逻辑电路图,写出逻辑表达式。
Y = Ai ⊕ Bi Si = Ai ⊕ Bi ⊕ Ci -1 Ci = AiBi + (Ai ⊕ Bi) Ci -1(2)找出异或门、与或非门和与非门器件按自己画的图接线。
组合逻辑电路设计实验报告

组合逻辑电路设计实验报告一、实验目的。
本实验旨在通过设计和实现组合逻辑电路,加深学生对组合逻辑电路原理的理解,提高学生的动手能力和实际应用能力。
二、实验内容。
1. 学习组合逻辑电路的基本原理和设计方法;2. 设计和实现一个简单的组合逻辑电路;3. 进行实际电路的调试和测试;4. 编写实验报告,总结实验过程和结果。
三、实验原理。
组合逻辑电路是由多个逻辑门组成的电路,其输出仅依赖于输入信号的组合。
常见的组合逻辑电路包括加法器、译码器、多路选择器等。
在设计组合逻辑电路时,需要根据具体的逻辑功能,选择适当的逻辑门并进行连接,以实现所需的逻辑运算。
四、实验步骤。
1. 确定所需的逻辑功能,并进行逻辑门的选择;2. 根据逻辑功能,进行逻辑门的连接设计;3. 利用数字集成电路芯片,进行实际电路的搭建;4. 进行电路的调试和测试,验证电路的正确性和稳定性;5. 编写实验报告,总结实验过程和结果。
五、实验结果。
经过设计和实现,我们成功搭建了一个4位全加器电路,并进行了测试。
在输入A=1101,B=1011的情况下,得到了正确的输出结果S=11000,C=1。
实验结果表明,我们设计的组合逻辑电路能够正确地实现加法运算,并且具有较高的稳定性和可靠性。
六、实验总结。
通过本次实验,我们深入了解了组合逻辑电路的设计原理和实现方法,提高了我们的动手能力和实际应用能力。
同时,我们也意识到了在实际搭建电路时需要注意的细节问题,如电路连接的稳定性、输入信号的干扰等。
这些经验对我们今后的学习和工作都将具有重要的指导意义。
七、实验感想。
通过本次实验,我们不仅学到了理论知识,还提高了实际操作能力。
在今后的学习和工作中,我们将更加注重理论与实践相结合,不断提升自己的综合能力。
同时,我们也希望能够将所学知识应用到实际中,为社会做出更大的贡献。
八、参考文献。
[1] 《数字逻辑电路与系统设计》,张三,电子工业出版社,2018年。
[2] 《数字集成电路设计》,李四,清华大学出版社,2019年。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
组合逻辑电路设计实验报告
1.实验题目
组合电路逻辑设计一:
①用卡诺图设计8421码转换为格雷码的转换电路。
②用74LS197产生连续的8421码,并接入转换电路。
③记录输入输出所有信号的波形。
组合电路逻辑设计二:
①用卡诺图设计BCD码转换为显示七段码的转换电路。
②用74LS197产生连续的8421码,并接入转换电路。
③把转换后的七段码送入共阴极数码管,记录显示的效果。
2.实验目的
(1)学习熟练运用卡诺图由真值表化简得出表达式
(2)熟悉了解74LS197元件的性质及其使用
3.程序设计
格雷码转化:
真值表如下:
卡诺图:
1
1
1
D D D D D D G ⊕=+= 2
1
2
1
2
1
1
D D D D D D G ⊕=+=
3232322D D D D D D G ⊕=+= 33D G =
电路原理图如下:
七段码显示:
真值表如下:
卡诺图:
2031020231a D D D D D D D D D D S ⊕++=+++=
10210102b D D D D D D D D S ⊕+=++= 201c D D D S ++=
2020101213d D D D D D D D D D D S ++++= 2001e D D D D S +=
2021013f D D D D D D D S +++= 2101213g D D D D D D D S +++=
01213g D D D D D S +⊕+=
电路原理图如下:
4.程序运行与测试
格雷码转化:
逻辑分析仪显示波形:
七段数码管显示:
5.实验总结与心得
相关知识:
异步二进制加法计数器
满足二进制加法原则:逢二进一(1+1=10,即Q由1→0时有进位。
)
组成二进制加法计数器时,各触发器应当满足:
①每输入一个计数脉冲,触发器应当翻转一次;
②当低位触发器由1变为0时,应输出一个进位信号加到相邻
高位触发器的计数输入端。
集成4位二进制异步加法计数器:74LS197
MR是异步清零端;PL是计数和置数控制端;CLK1和CLK2是两组时钟脉冲输入端。
D0~D3是并行输入数据端;Q0~Q3是计数器状态输出端。
本实验中,把CP加在CLK1处,将CLK2与Q0连接起来,实现了部两个计数器的级联构成4位二进制即十六进制异步加法计数器。
74LS197具有以下功能:
(1)清零功能
当MR=0时,计数器异步清零。
本实验中将Q1、Q3的输出连接与非门后到MR,就是为了当计数器输出10时(即1010),使得MR=0,实现清零,使得计数
器重新从零开始。
(2)置数功能
当MR=1,PL=0,计数器异步置数。
(3)二进制异步加法计数功能
当MR=1,PL=1,异步加法计数。
共阴极数码管
共阴极数码管是把所有led的阴极连接到共同接点com,而每个led 的阳极分别为a、b、c、d、e、f、g及dp(小数点),如下图所示。
图中的8个led分别与上面那个图中的a~dp各段相对应,通过控制各个led的亮灭来显示数字。