用译码器实现组合逻辑电路
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验四 用译码器实现组合逻辑电路
一、实验目的:学会用译码器实现组合逻辑电路
二、实验原理:
用译码器加上门电路的方法,来实现较复杂的组合逻辑电路,简单方便。本实验主要使用的译码器是74LS138。对门电路的选择以与非门居多。
72LS138译码器的功能特点:将三位二进制数译码位十进制数。
1、 译码器的工作条件:
第六脚接高电压,第四五脚接低电压。
2、译码器实现函数所用门电路的特点:
三、实验仪器及器材:
集成块:74LS138 74LS42 74LS20 74LS08
四、实验内容与步骤:(要求写出各电路的设计步骤,并画出实验电路图。)
1、设计一个三变量,判断奇数个“1”的电路(要求用译码器和与非门实现)。
真值表
解:设输入为A 、B 、C ,输出为Y ,奇数个“1”是Y 为1,偶数个为0。
∑
=+++=)7,4,2,1(m Y ABC C B A C B A C B A Y
2、某工厂有A 、B 、C 三台设备,A 、B 的功率均为10W ,C 的功率为20W ,这些设备由和两台发电机供电,两台发电机的最大输出功率分别为10W 和30W ,要求设计一个逻辑电路以最节约能源的方式启、停发电机,来控制三台设备的运转、停止(要求用译码器和与非门、与门实现)。
真值表
解:设10w 功率的发电机为M,30w
功率的发电机为N ; ∑
∑=++++==++=)
7,6,5,31(m )
7,4,2(m ,N ABC C AB C B A BC A C B A N M ABC C B A C B A M
3、设计一个全加器(要求用译码器和与非门实现)。
解:设加数为A ,被加数为B ,地位进
为C ,和为S ,高位进为D ; ∑∑=+++==+++=)
7,6,5,3(m )
7,4,2,1(m D ABC C AB C B A BC A D S ABC
C B A C B A C B A S
写出使用自己的体会。