PS:截图部分来自“中国大学MOOC–华中科技大学–数字电子技术基础”课程。
编码器的由来
在数字系统中,为了将现实的事件加以区分,于是将不同事物用不同的二进制数表示。
编码器分类有普通编码器和优先编码器。
普通编码器
普通编码器电路设计简单,但是对用户不友好,因为它要求各个输入信号是互相排斥(当且仅当一个输入为1,其余都为0),这要求复杂的电路来保证这一点。如果多个信号同时有效,那么就会出现编码重叠。
如下是8-3编码器
优先编码器
根据事件的紧急程度,事先规定好输入信号的优先级别。编码时,编码器只对优先级别最高的信号进行编码,这样即便同时输入了几个有效的信号,得到的编码也是正确的。
例子:8421BCD码编码器。
10个输入
编码器的集成电路芯片型号: