第3章组合逻辑函数电路实验报告Word文件下载.docx
《第3章组合逻辑函数电路实验报告Word文件下载.docx》由会员分享,可在线阅读,更多相关《第3章组合逻辑函数电路实验报告Word文件下载.docx(11页珍藏版)》请在冰豆网上搜索。
2.试用两片74148接成16线-4线优先编码器,用三片74148和门电路构成24线-5线优先编码器。
答:
16线-4线优先编码器真值表如下:
输入
输出
EI
1
2
…
D
E
F
A3
A2
A1
A0
GS
EO
X
16线-4线优先编码器如下图所示。
16线-4线优先编码器、24线-5线优先编码器如下图所示。
3.用一片74LS138加若干与非门实现如下三输出函数的电路图:
表达式转换如下
4.完成两个3位二进制数相乘,需用几片74283试画出逻辑电路图。
三、实验内容
1.用多种方案设计一位全减器电路。
全减器真值表:
Ai
Bi
Ci-1
Si
Ci
方法一:
用译码器实现(74138一片,7420一片)
由真值表可得:
用译码器实现该电路如图:
方法二:
用8选1数据选择器实现(74151两片):
方法三:
用双4选1数据选择器实现(74153一片,非门一个)
画出卡诺图并降维:
由此设计电路如下:
方法四:
用ROM实现
由真值表编程即可。
实验中对设计电路进行验证,满足全减器功能,验证正确。
2.用一个4选1数据选择器实现如下逻辑函数:
。
3.利用一个4选1数据选择器和最少数量的与非门,完成血型配对任务。
血型编码如下:
输血者
受血者
G1
G0
血型
R1
R0
O型
A型
B型
AB型
“可以输血”为逻辑“0”,“不可以输血”为逻辑“1”。
方法二:
血型编码同一。
“可以输血”为逻辑“1”,“不可以输血”为逻辑“0”
4.设有三台用电设备A、B、C和两台发电机组X、Y。
X机组功率为10kW,Y机组功率为20kW。
用电设备A用电量为15kW,设备B用电量为10kW,设备C用电量为5kW,三台用电设备有时同时工作,有时只有其中部分设备工作,甚至均不工作。
试设计一个供电控制电路控制发电机组,以达到节电的目的。
用Y1Y2组合代表发电机组的使用情况:
00:
都不开,01:
仅使用X机组,10:
仅使用Y机组,11:
XY机组均使用。
列出真值表,如下图:
A
B
C
Y1
Y2
由真值表选用3线-8线译码器或数据选择器均可实现。
硬件搭接电路,验证结果符合设计要求。
5.用1片74283和门电路,构成的A3A2A1×
B2B1乘法电路。
设乘法结果为:
C5C4C3C2C1,电路如下图:
6.用ROM设计一个8421BCD码7段显示译码电路,其真值表见下表所示。
要求:
1)使用编程器将组合电路下载到ROM中。
2)自己在面包板上搭接测试电路,检查ROM中是否为设计的组合电路。
a
b
c
d
e
f
g
显示
3
4
5
6
7
8
9
实验步骤:
1)连接硬件电路
2)把AT28C64按要求插在编程器的插座上。
3)运行软件,选择器件,在数据缓冲区,从0000H地址依次写入十个数据:
01、4F、12、06、4C、24、20、0F、00、04。
最后就是将编辑的内容下载到器件中,点击快捷菜单,执行写E2PROM命令。
4)编程完成后,在面包板上搭接测试电路,检查ROM中数据。
测试电路如下:
5)变换四个逻辑开关的状态,选择不同的输入地址,从0000-0101,数码管对应的输出显示0-9。
与设计要求一致,验证正确。