方案一3-8譯码器.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
方案一3-8譯码器

译码器和编码器 译码器 Decoder 和编码器 Encoder 是数字系统中广泛使用的多输入多输出组合逻辑部件。 一. 译码器 译码器的功能是对具有特定含义的输入代码进行翻译,将其转换成相应的输出信号。 译码器的种类很多,常见的有二进制译码器、二-十进制译码器和数字显示译码器。 1.二进制译码器 1 定义 二进制译码器:能将n个输入变量变换成2n个输出函数,且输出函数与输入变量构成的最小项具有对应关系的一种多输出组合逻辑电路。 2 特点 ● 二进制译码器一般具有n个输入端、2n个输出端和一个 或多个 使能输入端。 ● 在使能输入端为有效电平时,对应每一组输入代码,仅一个输出端为有效电平,其余输出端为无效电平 与有效电平相反 。 ● 有效电平可以是高电平 称为高电平译码 ,也可以是低电平 称为低电平译码 。 3 典型芯片 常见的MSI二进制译码器有2-4线 2输入4输出 译码器、3-8线 3输入8输出 译码器和4-16线 4输入16输出 译码器等。图7.7 a 、 b 所示分别是T4138型3-8线译码器的管脚排列图和逻辑符号。? 图7.7 T4138译码器的管脚排列图和逻辑符 图中, A2、A1、A0 表7.1 T4138译码器真值表 输 入 S1?? S2+S3?? A2?? A1?? A0 输 出 Y0? Y1? Y2? Y3? Y4? Y5? Y6? Y7 1 0 0??? 0?? 0 1 0 0??? 0?? 1 1 0 0??? 1?? 0 1 0 0??? 1?? 1 1 0 1??? 0?? 0 1 0 1??? 0?? 1 1 0 1??? 1?? 0 1 0 1??? 1?? 1 0 d d??? d?? d d 1 d??? d?? d 0?? 1?? 1?? 1? 1?? 1? 1?? 1 1?? 0?? 1?? 1? 1?? 1? 1?? 1 1?? 1?? 0?? 1? 1?? 1? 1?? 1 1?? 1?? 1?? 0? 1?? 1? 1?? 1 1?? 1?? 1?? 1? 0?? 1? 1?? 1 1?? 1?? 1?? 1? 1?? 0? 1?? 1 1?? 1?? 1?? 1? 1?? 1? 0?? 1 1?? 1?? 1?? 1? 1?? 1? 1?? 0 1?? 1?? 1?? 1? 1?? 1? 1?? 1 1?? 1?? 1?? 1? 1?? 1? 1?? 1 由真值表可知,当s1 1,s2+s3 0 时,无论A2、A1和A0取何值,输出Y0 、…、Y7中有且仅有一个为0 低电平有效 ,其余都是1。 2 .二-十进制译码器 二-十进制译码器的功能:将4位BCD码的10组代码翻译成10个十进制数字符号对应的输出信号。 例如,常用芯片T331是一个将8421码转换成十进制数字的译码器,其输入A3~A0为8421码,输出Y0~Y9分别代表十进制数字0~9。该译码器的输出为低电平有效。其次,对于8421码中不允许出现的6个非法码 1010~1111 ,译码器输出端Y0~Y9均无低电平信号产生,即译码器对这6个非法码拒绝翻译。这种译码器的优点是当输入端出现非法码时,电路不会产生错误译码。(该译码器的逻辑电路图和真值表见教材中有关部分) 3. 数字显示译码器 数字显示译码器是不同于上述译码器的另一种译码器。在数字系统中,通常需要将数字量直观地显示出来,一方面供人们直接读取处理结果,另一方面用以监视数字系统工作情况。 因此,数字显示电路是许多数字设备不可缺少的部分。 数字显示译码器是驱动显示器件 如荧光数码管、液晶数码管等 的核心部件,它可以将输入代码转换成相应数字,并在数码管上显示出来。 常用的数码管由七段或八段构成字形,与其相对应的有七段数字显示译码器和八段数字显示译码器。例如,中规模集成电路74LS47,是一种常用的七段显示译码器,该电路的输出为低电平有效,即输出为0时,对应字段点亮;输出为1时对应字段熄灭。该译码器能够驱动七段显示器显示0~15共16个数字的字形。输入A3、A2、A1和A0接收4位二进制码,输出Qa、Qb、Qc、Qd、Qe、Qf和Qg分别驱动七段显示器的a、b、c、d、e、f和g段。(74LS47逻辑图和真值表可参见教材中有关部分。) 七段译码显示原理图如图7.8 a 所示,图7.8 b 给出了七段显示笔画与0~15共16个数字的对应关系。 图7.8 七段译码显示原理及笔画与数字关系 七段译码显示原? 理演示如下: 4.译码器应用举例 译码器在数字系统中的应用非常广泛,它的典型用途是实现存储器的地址译码、控制器中的指令译码、代码翻译、显示译码等。除此之外,还可用译码器实现各种组合逻辑功能。下面 举例说明在逻辑设计中的应用。 ? 例1 用3-8线译码

文档评论(0)

dbtx + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档