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