1、单元,83,编码器,一、编码器概念,把二进制码按一定规律编排,使每组代码具有一特定的含义,,称为编码。,编码器,:,具有编码功能的逻辑电路。,编码器的逻辑功能,:,能将每一组输入信息变换为相应二进制的代码输出。,二进制编码器的结构框图,二、编码器的工作原理:,I,0,I,1,Y,n,-,1,Y,0,Y,1,1,n,2,-,I,二进制,编码器,2,n,个,输入,n,位二进,制码输出,如,4,线,-2,线编码器,:将输入的,4,个状态分别编成,4,个,2,位二进制数码输出;,如,8,线,-3,线编码器,:将输入的,8,个状态分别编成,8,个,3,位二进制数码输出;,n,位二进制代码有,2,n,种组
2、合,可以表示,2,n,个信息。,编码器的分类:,普通编码器:,任何时候只允许一个编码输入信号有效,否则输出就会发生混乱。,优先编码器:,允许同时输入两个以上的有效编码信号。当同时输入几个有效编码信号时,优先编码器能按预先设定的优先级别,只对其中优先权最高的一个进行编码。,普通编码器,优先编码器,三、编码器分类,列编码表:,四位二进制代码可以表示十六种不同的状态,其中任何十种状态都可以表示,09,十个数码,最常用的是,8421,码。,0,0,0,输 出,输入,Y,1,Y,2,Y,0,0,(,I,0,),1,(,I,1,),2,(,I,2,),3,(,I,3,),4,(,I,4,),5,(,I,5
3、),6,(,I,6,),7,(,I,7,),8,(,I,8,),9,(,I,9,),Y,3,0,0,0,1,1,1,0,1,0,0,0,0,1,1,1,1,0,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,四、,8421BCD,码编码器,写出逻辑式并化成“或非”门和“与非”门,Y,3,=,I,8,+,I,9,.,=,I,4,+,I,6,I,5,+,I,7,Y,2,=,I,4,+,I,5,+,I,6,+,I,7,Y,0,=,I,1,+,I,3,+,I,5,+,I,7,+,I,9,.,=,I,1,+,I,9,I,3,+,I,7,I,5,+,I,7,.,.,=,I,2,+,I,6,I,3,+,I,7,Y,1,=,I,2,+,I,3,+,I,6,+,I,7,画出逻辑图,1,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,1,0,0,1,&,&,&,1,1,1,1,1,1,I,1,I,2,I,3,I,4,I,5,I,6,I,7,I,8,I,9,Y,3,Y,2,Y,1,Y,0,