深入浅出组合逻辑电路(3)常见的几种编码器

时间:2024-03-28 13:28:18

编码器是啥?

下面介绍几种常见的编码器

答:编码器是实现编码的数字电路,对于每个有效的输入信号,编码器输出与之对应的一组二进制代码。

2^n-n线编码器

是最基本的编码器

深入浅出组合逻辑电路(3)常见的几种编码器
深入浅出组合逻辑电路(3)常见的几种编码器

图示为8-3线译码器

输入为8个代编码信号,输出是各输入信号的3位2进制编码

深入浅出组合逻辑电路(3)常见的几种编码器

这个译码器的缺点

  • 若键没有被按下,为000,输出结果与1一样

  • 若按下多个键,输出编码器将出现混乱,如I1与I2都为1,由表达式可知输出都为011

8-3优先编码器74148的特点

  • 多个编码信号输出同时有效

  • 所有输入输出都是低电平信号

  • 逻辑符号使用圆圈表示低电平有效

  • 比如输入进来一个I非,当I非为低电平,该编码的输入信号有效,对于编码信号,低电平有效就是相当于输出反码

  • A1A2A3\overline{A1A2A3}输出000,它是111的反码

  • 有一个EI\overline{EI}使能信号输入端

  • 8个编码信号优先级下标从7到0

深入浅出组合逻辑电路(3)常见的几种编码器

看一看这个表的特点

  • EI\overline{EI}为高电平high,芯片不起作用,输出为无效的高电平,EI\overline{EI}为低电平时有效,但前提是要有效的数据输入

讲一讲EO\overline{EO}

在本科学习过程中,这个东西主要是级联低位芯片的使能输出信号,级联扩展时链接低位编码器的EI\overline{EI},当该编码器使能时且无有效信号输入,EO\overline{EO}输出低电平
深入浅出组合逻辑电路(3)常见的几种编码器

右边那个是低位!