二进制编码器课件.ppt
20页单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,6.3.1,二进制编码器,6.3.2,二,-,十进制编码器,6.3,编码器,返回,结束,放映,6.3.3,优先编码器,10/21/2024,1,复习,1,、简述组合逻辑电路的分析步骤2,、简述组合逻辑电路设计的一般步骤10/21/2024,2,生活中常用十进制数及文字、符号等表示事物6.3,编码器,数字电路只能以二进制信号工作用二进制代码表示文字、符号或者数码等特定对象的过程,称为,编码,实现编码功能的逻辑电路,称为,编码器,编码器,10/21/2024,3,对,M,个信号编码时,应如何确定位数,N,?,N,位二进制代码可以表示,多少,个信号?,例:对,0,到,9,这十个数码编码时,采用,几,位二进制代码,?,编码原则:,N,位二进制代码可以表示,2,N,个信号,则对,M,个信号编码时,应由,2,N,M,来确定位数,N,例:对,0,到,9,这十个数码,编码时,采用了,4,位二进制代码2,4,16,10,编码器有二进制编码器、二,-,十进制编码器和优先编码器等10/21/2024,4,定义,:用,n,位二进制代码对,2,n,个信号进行编码的电路,称为二进制编码器,举例,:以一个三位二进制普通编码器为例,说明普通二进制编码器的工作原理。
普通编码器:任何时刻只允许输入一个有效编码请求信号,否则输出将发生混乱6.3.1,二进制编码器,10/21/2024,5,图,6-4,位二进制编码器,由图,-,可写出编码器的输出逻辑函数为:,根据函数表达式可列出真值表(设输入信号为,1,表示对该输入进行编码见表,6-4,10/21/2024,6,I,0,I,1,I,2,I,3,I,4,I,5,I,6,I,7,Y,2,Y,1,Y,0,任何时刻只允许输入一个编码请求,其它输入取值组合不允许出现,为无关项表,6-4,三位二进制编码器真值表,10/21/2024,7,图,6-5,编码器的符号图,返回,输入:八个信号(对象),I,0,I,7,(二值量),输出:三位二进制代码,Y,2,Y,1,Y,0,称八线,三线编码器,10/21/2024,8,定义,:将十个数字转换为二进制代码的电路,称为二,-,十进制编码器,举例,:图,-,所示为二,-,十进制编码器I,0.,I,9,为十个需要编码的输入信号,输出,Y,3,Y,2,Y,1,Y,0,为四位二进制代码6.3.2,二,-,十进制编码器,10/21/2024,9,图,6-6 8421BCD,码编码器,由图,-6,可写出编码器的输出逻辑函数为:,10/21/2024,10,表,6-5 8421 BCD,码编码器真值表,10/21/2024,11,在优先编码器中,允许同时输入两个以上的有效编码请求信号。
当几个输入信号同时出现时,只对其中优先权最高的一个进行编码优先级别的高低,由设计者根据输入信号的轻重缓急情况而定如根据病情而设定优先权返回,6.3.3,优先编码器,10/21/2024,12,表,6-6 74LS148,电路的功能表,例:八线,三线优先编码器,74LS148,10/21/2024,13,74LS148,的逻辑功能描述:,(1),编码输入端:逻辑符号输入端 上面均有“,”,号,这表示编码,输入低电平有效,I,0,I,7,低电平有效,允许编码,但无有效,编码请求,优先权最高,10/21/2024,14,(2),编码输出端:从功能表可以看出,,74LS148,编码器的编码,输出是反码,Y,2,、,Y,1,、,Y,0,10/21/2024,15,(,3,)选通输入端:只有在,=0,时,编码器才处于,工作状态,;而在,=1,时,编码器处于,禁止状态,,所有输出端均被封锁为高电平S,S,禁止状态,工作状态,10/21/2024,16,允许编码,但无有效编码请求,正在优先编码,(,4,)选通输出端,Y,S,和扩展输出端,Y,EX,:为扩展编码器功能而设置10/21/2024,17,图,6-7 74LS148,的逻辑符号,以上通过对,74LS148,编码器逻辑功能的分析,介绍了通过,MSI,器件,逻辑功能表了解集成器件功能的方法。
要求初步具备,查阅器件手册,的能力不要求背,74LS148,的功能表10/21/2024,18,图,6-8,用,74LS148,接成的,16,线,4,线优先编码器,优先权最高,(2),片无有效,编码请求时才允许,(1),片编码,编码输出的最高位,编码输出为原码,仿真,10/21/2024,19,作业题,1,、,6-8,2,、,6-10,返回,10/21/2024,20,。





