欢迎来到天天文库
浏览记录
ID:5411459
大小:1.57 MB
页数:43页
时间:2017-11-11
《项目三编码器与译码器》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、项目三编码器与译码器3.1编码器、译码器3.2编码器与译码器的应用3.3常用编码器与译码器例表主要内容常用编码及其特点;编码和编码器,译码和译码器;编码与译码器的应用常用编码译码器列表。主要技能熟练的掌握编码器、译码器的正确使用技能和功能检测技能;能应用编码器和译码器构成具有特定功能的逻辑电路;能完成电路的安装与功能调试。基本概念编码、译码、编码器、译码器设计项目:编/译码及数码显示功能要求:当简单抢答器接通电源后,分别按下4个抢答器的抢答键,如果电路工作正常,数码管将分别显示抢答成功者的号码。如果没有显示或显示的不是成功抢答者的号码,说明电路故
2、障,应予以排除。电路组成:(按特定含义:规则、顺序)二进制代码某种代码译码编码编码器译码器3.1编码器、译码器常用编码自然二进制码格雷码二—十进制码奇偶检验码ASCII码等常用的编码:用一组二进制码按一定规则排列起来以表示数字、符号等特定信息。(一)自然二进制码及格雷码自然二进制码常用四位自然二进制码,表示十进制数0--15,各位的权值依次为23、22、21、20。格雷码2.编码还具有反射性,因此又可称其为反射码。1.任意两组相邻码之间只有一位不同。注:首尾两个数码即最小数0000和最大数1000之间也符合此特点,故它可称为循环码按自然数顺序排列
3、的二进制码常用的编码:(二)二—十进制BCD码有权码用四位二进制代码对十进制数的各个数码进行编码有权码表示十进制数符:D=b3w3+b2w2+b1w1+b0w0+c偏权系数c=0时为有权码。18421BCD(NBCD)码276.8↓↓↓↓010011101101000例:(276.8)10=(?)NBCD(276.8)10=(0010011101101000)NBCD四位二进制数中的每一位都对应有固定的权常用编码自然二进制码格雷码二—十进制码奇偶检验码ASCII码等无权码2.其它有权码2421、5421、52111.余3码余3码中有效的十组代码
4、为0011~1100代表十进制数0--92.其它无权码字符编码ASCII码:七位代码表示128个字符96个为图形字符控制字符32个。常用编码常用的编码:自然二进制码格雷码二—十进制码奇偶检验码ASCII码等⑴⑷⑵⑶丁丙乙甲问题:将4个抢答器的输出信号编为二进制代码,设计一个简单的电路实现此功能——这个过程就是编码。F0=A3+A1F1=A3+A2A3A2A1A00001001001001000F1F000011011输入输出4-2线编码器普通编码器定义:任何时刻只允许输入一个有效编码请求信号,否则输出将发生混乱。4(=22)种情况,需2位二进制码
5、就能将所有情况表示;2n种情况,只需要n位二进制码就能完全表示!2n≥m8(=23)种情况,需3位二进制码就能将所有情况表示;16(=24)种情况,需4位二进制码就能将所有情况表示;7种情况需几位二进制码表示?9种呢?优先编码器在优先编码器中,允许同时输入两个以上的有效编码请求信号。当几个输入信号同时出现时,只对其中优先权最高的一个进行编码。优先级别的高低由设计者根据输入信号的轻重缓急情况而定。如根据病情而设定优先权。74LS148电路的功能表例:八线—三线优先编码器74LS14874LS148的逻辑功能描述:(1)编码输入端:逻辑符号输入端 上
6、面均有“—”号,这表示编码输入低电平有效。I0~I7低电平有效允许编码,但无有效编码请求优先权最高(2)编码输出端 :从功能表可以看出,74LS148编码器的编码输出是反码。Y2、Y1、Y0(3)选通输入端:只有在=0时,编码器才处于工作状态;而在=1时,编码器处于禁止状态,所有输出端均被封锁为高电平。SS禁止状态工作状态允许编码,但无有效编码请求正在优先编码(4)选通输出端YS和扩展输出端YEX:为扩展编码器功能而设置。以上通过对74LS148编码器逻辑功能的分析,介绍了通过MSI器件逻辑功能表了解集成器件功能的方法。要求初步具备查阅器
7、件手册的能力。不要求背74LS148的功能表。用74LS148接成的16线—4线优先编码器优先权最高(2)片无有效编码请求时才允许(1)片编码编码输出的最高位编码输出为原码如图所示为利74LS148编码器监视8个化学罐液面的报警编码电路。若8个化学罐中任何一个的液面超过预定高度时,其液面检测传感器便输出一个0电平到编码器的输入端。编码器输出3位二进制代码到微控制器。此时,微控制器仅需要3根输入线就可以监视八个独立的被测点。微控制器报警编码电路74LS1488-3线优先编码器应用1二—十进制编码器将十进制数的0~9编成二进制代码的电路(8421BC
8、D码编码器BinaryCodedDecimal)。如:实训4中采用的74LS147优先编码器.74LS147优先编码器功能表111101
此文档下载收益归作者所有