一、什么是译码器?
译码就是编码的逆过程。译码器的作用是将某种代码的原意“翻译”出来,比如将编码器产生的二进制代码复原为一个特定的输出信号,以表示它的原意。
如图所示:
译码器有多个输入端和输出端。目前译码器主要由集成门电路构成,按其功能可分为通用译码器和显示译码器。
二、通用译码器
通用译码器常用的有二进制译码器、二——十进制译码器。
三、二进制译码器
1.定义
二进制译码器的功能是将二进制码按其原意翻译成相应的输出信号。按二进制译码器输入和输出的线数,二进制译码器可分为2线——4线译码器、3线——8线译码器和4线——16线译码器等。
如图所示:
它有2条输入线,输入的是2位二进制代码(有4种输入信息:00、01、10、11)有4条输出线。
2.74LS138芯片
74LS138芯片是一种典型的二进制译码器,其实物和引脚排列如图所示:
它有3个输入端和8个输出端,输出为低电平有效。
其真值表如图所示:
其中,为三个使能控制端。若三个使能控制端中有一个不满足上述条件,则译码器被封锁不工作,输出全为高电平。
四、二——十进制译码器
1.说明
二——十进制译码器也称BCD译码器,它的功能是将输入的BCD码(4位二级制码)译成对应的10个十进制输出信号,因此也称4线——10线译码器。常用的二——十进制集成译码器型号有74LS42、T1042、T4042等。
2.74LS42芯片
如图所示为二——十进制集成译码器74LS42的实物和引脚排列。
图中,为BCD码的4个输入端,为10条输出线,分别对应十进制数的0~9十个数码,输出为低电平有效。
由于4位二进制输入有16种组合状态,故74LS42芯片可以自动将其中的6种状态识别为伪码,即当输入为1010~1111时,输入均为1,译码器拒绝译出。
真值表见下图:
下篇文章我们继续讲解显示译码器~~~