欢迎来到天天文库
浏览记录
ID:27664206
大小:1.01 MB
页数:47页
时间:2018-12-03
《电工电子技术第二十七讲19教学课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、电工电子技术第二十七讲2005.5.19主要内容:1.编码器与译码器2.数据分配器与数据选择器21.9编码器把二进制码按一定规律编排,使每组代码具有一特定的含义,称为编码。具有编码功能的逻辑电路称为编码器。n位二进制代码有2n种组合,可以表示2n个信息。要表示N个信息所需的二进制代码应满足2nN21.9.1二进制编码器将输入信号编成二进制代码的电路。2n个n位编码器高低电平信号二进制代码(1)分析要求:输入有8个信号,即N=8,根据2nN的关系,即n=3,即输出为三位二进制代码。例:设计一个编码器,满足以下要求:(1)将I0、I1、…I78个信号编成二进制代
2、码。(2)编码器每次只能对一个信号进行编码,不允许两个或两个以上的信号同时有效。(3)设输入信号高电平有效。001011101000010100110111I0I1I2I3I4I5I6I7(2)列编码表:输入输出Y2Y1Y0(3)写出逻辑式并转换成“与非”式Y2=I4+I5+I6+I7=I4I5I6I7...=I4+I5+I6+I7Y1=I2+I3+I6+I7=I2I3I6I7...=I2+I3+I6+I7Y0=I1+I3+I5+I7=I1I3I5I7...=I1+I3+I5+I7(4)画出逻辑图10000000111I7I6I5I4I3I1I2&&&11111
3、11Y2Y1Y0将十进制数0~9编成二进制代码的电路21.9.2二–十进制编码器表示十进制数4位10个编码器高低电平信号二进制代码列编码表:四位二进制代码可以表示十六种不同的状态,其中任何十种状态都可以表示0~9十个数码,最常用的是8421码。000输出输入Y1Y2Y00(I0)1(I1)2(I2)3(I3)4(I4)5(I5)6(I6)7(I7)8(I8)9(I9)Y300011101000011110001101100000000001118421BCD码编码表写出逻辑式并化成“或非”门和“与非”门Y3=I8+I9.=I4+I6I5+I7Y2=I4+I5+I
4、6+I7Y0=I1+I3+I5+I7+I9.=I1+I9I3+I7I5+I7..=I2+I6I3+I7Y1=I2+I3+I6+I7画出逻辑图10000000011101101001&&&>1>1>1>1>1>1I1I2I3I4I5I6I7I8I9Y3Y2Y1Y0法二:十键8421码编码器的逻辑图+5V&Y3&Y2&Y1&Y0I0I1I2I3I4I5I6I7I8I91K×10S001S12S23S34S45S56S67S78S89S9当有两个或两个以上的信号同时输入编码电路,电路只能对其中一个优先级别高的信号进行编码。即允许几个信号同时有效,但电路只对其中优先级
5、别高的信号进行编码,而对其它优先级别低的信号不予理睬。21.9.3优先编码器CT74LS4147编码器功能表I9Y0I8I7I6I5I4I3I2I1Y1Y2Y31111111111111输入(低电平有效)输出(8421反码)001101001111101000111010011111010101111101011111111011001111111011011111111101110例:CT74LS147集成优先编码器(10线-4线)T4147引脚图低电平有效1615141312111091
6、2345678CT74LS414721.10译码器和数字显示译码是编码的反过程,它是将代码的组合译成一个特定的输出信号。21.10.1二进制译码器8个3位译码器二进制代码高低电平信号12345678A0A1A2SBSCSAY7地VCCY0Y1Y2Y3Y4Y5Y674LS1381615141312111091234567874LS138管脚图A2A0是译码器输入端,Y0Y7是译码器输出端。且低电平有效。SCSBSA为三个使能输入端,只有当它们分别为0、0、1,译码器才正常译码;否则不论A2A0为何值,Y0Y7都输出高电平。例:三位二进制译码器(输出低电平有
7、效)A2A1A0Y0Y2Y5Y4Y1Y3Y6Y774LS138真值表0000111000111101001011010111111110111111110111111110111111110111111110111111110111111110Y0=A2A1A0Y1A2A1A0=Y2=A2A1A0Y7=A2A1A0……SCSASB+10101010101010101011111111111111111A0A2A2A2A111A1A1A0A0&Y0=A2A1A0&…...&Y7=A2A1A0Y1A2A1A0=当SA=1、SB=SC=0时,才正常译码
8、。1SASBSCG>1任
此文档下载收益归作者所有