译码是编码的逆过程,是把每一组输入的二进制代码“翻译”成为一个特定的输出信号的过程。实现译码功能的数字电路称为译码器。译码器可分为变量译码器和显示译码器。
(1)二进制译码器
将二进制代码“翻译”成对应的输出信号的电路,称为二进制译码器。常见的二进制译码器有2线-4线译码器、3线-8线译码器、4线-16线译码器等。下面以3线-8线的集成译码器74LS138为例介绍二进制译码器。74LS138的引脚排列图和逻辑符号图如图3-41所示。其中,A2、A1、A0为译码器的三个输入端,
为译码器的输出端(低电平有效)。

图3-41 74LS138译码器引脚排列及逻辑符号图
a)引脚排列图 b)逻辑符号图
74LS138译码器的功能如表3-5所示。
表3-5 74LS138译码器功能

由表3-5可知,当三个使能输入端E1=1,且
时,74LS138译码器才正常工作。74LS138译码器正常工作时,输出端与输入端的逻辑函数关系为:

(2)二—十进制译码器
将4位二进制代码“翻译”成对应的输出信号的电路,称为二—十进制译码器。下面以二—十进制译码器74LS42为例进行介绍。如图3-42所示为74LS42的引脚排列图和逻辑符号图。该译码器有A0~A3四个输入端,
共10个输出端,简称4线-10线译码器。

图3-42 74LS42二—十进制译码器引脚排列及逻辑符号图(https://www.xing528.com)
a)引脚排列图 b)逻辑符号图
74LS42译码器的功能如表3-6所示。
表3-6 74LS42二—十进制译码器的功能

由表3-6可知,Y0的输出为
。在输入A3A2A1A0=0000时,它对应的十进制数为0,从而输出
。其余Y0的输出请学生自行推导。
(3)译码器的应用
由74LS138译码器的逻辑函数关系表达式可知,它的每个输出端都表示一个最小项,而任何函数都可以写成最小项表达式的形式,利用这个特点,可以用74LS138译码器来实现逻辑函数。
例3-6 用74LS138译码器实现逻辑函数
。
解:由于

用74LS138译码器中的输入A2、A1、A0来代替逻辑函数中的变量A、B、C,则有:
将74LS138译码器中相对应的输出端,连接到一个“与非”门上,那么“与非”门的输出就是逻辑函数
。相应的逻辑电路如图3-43所示。

图3-43 例3-6的逻辑电路
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
