译码器是啥?
输入一组二进制编码,输出一个有效的信号
-
译码器输入的 n 位二进制代码有2n种取值,称为2n种不同的编码值。若将每种编码分别译出,则译码器有2n个译码输出端,这种译码器称为全译码器。
-
若译码器的输入编码是1 位 BCD 码,则不是输入取值的所有组合都有意义,此时 只需要与输入 BCD 码相对应的十个译码输出端,这种译码器称为部分译码器。
3线-8线译码器 74138
特点:
看一下逻辑图
讲一下特点
-
输出信号低电平有效
-
当芯片未被选中(不使能)时,译码输出端都是无效的高电平
-
芯片被选中时,与A1A2A3输入编码相应 的输出端为低电平,其余输出端为高电平。由功能表还可以看出,芯片使能时,74138 的每个输出端都只有一个 0(一个低电平,其它都是高电平)
4 线-16 线译码器 74154
特点:
-
74154 是输出低电平有效的 4 线-16 线译码器,有两个低电平有效的使能
-
利用 74154 可以实现常用 BCD 码译码器。BCD 码译码器是 4 线-10 线译码器,由于 74154 可以输出 4 位二进制编码的所有 16 种译码结果,而常用 BCD 码都是 16 取 10 的编码。所 以,只要将 BCD 编码信号送入 74154 的A3 ~ A0,在 74154 的 16 个译码输出端中选择适当 的输出信号,就可以构成相应的 BCD 码译码器。
-
由于 74154 的译码输出低电平有效,相应 BCD 码译码输出也是低电平有效
下次更新