当前位置:首页 > 实验4 用译码器实现组合逻辑电路
实验四 用译码器实现组合逻辑电路
一、实验目的:学会用译码器实现组合逻辑电路 二、实验原理:
用译码器加上门电路的方法,来实现较复杂的组合逻辑电路,简单方便。本实验主要使用的译码器是74LS138。对门电路的选择以与非门居多。
72LS138译码器的功能特点:将三位二进制数译码位十进制数。 1、 1、译码器的工作条件:第六脚接高电压,第四五脚接低电压。
2、译码器实现函数所用门电路的特点:简单明了
三、实验仪器及器材:
集成块:74LS138 74LS42 74LS20 74LS08 四、实验内容与步骤:(要求写出各电路的设计步骤,并画出实验电路图。)
1、设计一个三变量,判断奇数个“1”的电路(要求用译码器和与非门实现)。 真值表 解:设输入为A、B、C,输出为Y, A B C Y 奇数个“1”是Y为1,偶数个为0。
0 0 0 0 Y?ABC?ABC?ABC?ABC0 0 1 1 0 1 0 1 Y?m(1,2,4,7)0 1 1 0 1 0 0 1 1 0 1 0 1 1 0 0 1 1 1 1 ? 1
A 0
0
0 2、某工厂有A、B、C三台设备,A、B的
功率均为10W,C的功率为20W,这些设备由0 和两台发电机供电,两台发电机的最大输出功1 率分别为10W和30W,要求设计一个逻辑电路1 以最节约能源的方式启、停发电机,来控制三1 台设备的运转、停止(要求用译码器和与非门、1 与门实现)。
解:设10w功率的发电机为M,30w
功率的发电机为N;
B C S 0 0 0 0 1 1 1 0 1 1 1 0 0 0 1 0 1 0 1 真值表0 0 1 1 1 D 0 0 0 1 0 1 1 1 M?ABC?ABC?ABCM??m(2,4,7)N?ABC?ABC?ABC?ABC?ABC N??m(1,3,5,6,7)3、设计一个全加器(要求用译码器和与非门实现)。
2
真值表
解:设加数为A,被加数为B,地位进
为C,和为S,高位进为D;
S?ABC?ABC?ABC?ABCS??m(1,2,4,7)D?ABC?ABC?ABC?ABC
D??m(3,5,6,7)
五、实验体会:通过与“实验三”实现组合逻辑电路的方法的比较,写出使用自己的体会。
A 0 0 0 0 1 1 1 1
3
B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 M 0 0 1 0 1 0 0 1 N 0 1 0 1 0 1 1 1
共分享92篇相关文档