编码器是啥?
下面介绍几种常见的编码器
答:编码器是实现编码的数字电路,对于每个有效的输入信号,编码器输出与之对应的一组二进制代码。
2^n-n线编码器
是最基本的编码器
图示为8-3线译码器
输入为8个代编码信号,输出是各输入信号的3位2进制编码
这个译码器的缺点
-
若键没有被按下,为000,输出结果与1一样
-
若按下多个键,输出编码器将出现混乱,如I1与I2都为1,由表达式可知输出都为011
8-3优先编码器74148的特点
-
多个编码信号输出同时有效
-
所有输入输出都是低电平信号
-
逻辑符号使用圆圈表示低电平有效
-
比如输入进来一个I非,当I非为低电平,该编码的输入信号有效,对于编码信号,低电平有效就是相当于输出反码
-
A1A2A3‾\overline{A1A2A3}A1A2A3输出000,它是111的反码
-
有一个EI‾\overline{EI}EI使能信号输入端
-
8个编码信号优先级下标从7到0
看一看这个表的特点
讲一讲EO‾\overline{EO}EO
在本科学习过程中,这个东西主要是级联低位芯片的使能输出信号,级联扩展时链接低位编码器的EI‾\overline{EI}EI,当该编码器使能时且无有效信号输入,EO‾\overline{EO}EO输出低电平