数字技术 数字技术 4 编码、译码及数据.pptx

数字技术 数字技术 4 编码、译码及数据.pptx

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目4 编码、译码及数据选择器的分析与应用;4.1任务1 编码器的分析及应用;【例4-1】设计一个能将I0、I1、…、I7 8个输入信号编成二进制代码输出的编码器。用与非门和非门实现。 解:(1)分析设计要求,列真值表 由题意可知,该编码器有8个输入端、3个输出端,是8线-3线编码器。设输入为高电平有效,当8个输入变量中某一个为高电平时,表示对该输入信号编码。输出端Y2、Y1、Y0可得到相应的二进制代码。因此可列出真值表如表4-1所示。;(2)根据真值表写出表达式 利用输入变量之间具有互相排斥特性(即任何时刻只有一个输入变量有效),由真值表写 出各输出的逻辑表达式为 ;4.1.2.优先编码器;2. 8线-3线二进制优先编码器CT74LS148 图4-3为 8线-3线二进制优先编码器CT74LS148的逻辑符号。该编码器有8个编码信号输入端,3个编码输出端。其中 为编码信号输入端,低电平有效。为 编码输出端(二进制码),也是反码输出。为了增加电路的扩展功能和使用的灵活性,还设置了输入使能端 ,输出使能端EO和优先编码器扩展输出端 。 ;CT74LS148优先编码器功能表见表4-3。 ;操作训练1 编码器逻辑功能测试;(3)按 CT74LS148优先编码器功能测试表4-4所示的数据测试74LS148D的功能,并将结果填入表中。 ;4.2 任务2 译码器的分析及应用;【例4-2】设计一个3位二进制代码译码器。 解:(1)分析设计要求,列出功能表 设输入3位二进制代码A2、A1、A0,共有8种不同组合。因此,有8个输出端,用Y0、Y1…Y7表示,输出高电平1有效。因此可列出表4-5所示功能表。 ;(2)根据译码器的功能表写出输出逻辑函数式为 ;常用的集成3线-8线译码器CT74LS138,表4-6为它的功能表;CT74LS138输出逻辑表达式为 ;4.2.2 二-十进制译码器;CT74LS42是一种典型的二-十进制译码器,其逻辑符号如图4-8所示。它有4个输入端A3~A0,10个输出端 ,分别对应十进制的l0个数码,输出为低电平有效。对于BCD码以外的6个无效状态称为伪码,CT74LS42能自动拒绝伪码,当输入为1010~1111这6个伪码时,输出端 均为1,译码器拒绝译码。;;4.2.3 数字显示译码器;按内部连接方式不同,七段数码显示器分为共阴极和共阳极两种,其接法如图4-10所示。 对于共阴极???数码显示器,某字段为高电平时,该字段亮;对于共阳极型.某字段为低电平时,该字段亮。所以两种显示器所接的译码器类型是不同的。 ;2.七段显示译码器74LS47/48 七段显示译码器的品种很多,功能各有差异,现以74LS47/48为例,分析说明显示译码器的功能和应用。 74LS47与74LS48的主要区别是输出有效电平不同,74LS47是输出低电平有效,可驱动共阳极LED数码管;74LS 48是输出高电平有效,可驱动共阴极LED数码管。 ;;4.2.4 译码器的应用 1.用译码器实现组合逻辑函数 由于译码器输出是输入变量的全部或部分最小项,而任何一个逻辑函数都可以用最小项之和表达式来表示,因此,用变量译码器配以适当的门电路就可以实现组合逻辑函数。当逻辑函数不是标准式时,应先变成标准式,而不是求最简表达式,这与用门电路进行组合设计是不同的。 ;2.译码器的扩展 利用译码器的使能端可以方便地扩展译码器的容量。将两片74LS138扩展为4线-16线译码器的电路如图4-14所示。 ;3.译码器实现数据分配功能 将一路输入数据分配到多路数据输出中的指定通道上的逻辑电路称为数据分配器,又称多路数据分配器。 四路数据分配器如图4-15所示,其中D为一路数据输入,Y3~Y0为四路数据输出,A1、A0为地址选择码输入。 ;(1)将带有使能端的译码器改为数据分配器 原则上任何带使能端的通用译码器均可作为数据分配器使用。将译码器的使能端作为数据输入端,二进制代码输入端作为地址输入端,则可以完成数据分配器的功能。 ; 操作训练2 译码器和数码显示器逻辑功能测试;(3)按照表4-9数据测试74LS138的逻辑功能。 ;2)显示译码器逻辑功能仿真测试 (1)连接显示译码器仿真测试电路如图4-19所示。 (2)仿真测试,打开仿真开关,启动仿真。通过按动键盘按键A、B、…、G,设置S1~S7的状态,观察逻辑探测笔的状态。 (3)检查数码显示器的好坏。使试灯端 =0,其余为任意状态,这时数码管各段全部点亮,否则数码管是坏的。再将灭灯输出端/灭零输出端 接地,这时如果数码管全灭,则译码显示是好的。;(4)将A3~A0接拨动开关, 分别接逻辑高电平。改变拨动开关的逻辑电平,在不同的输入状态下,将从数码管观察到的字形填入表4-10中。 ;3.实验测试 (1)7

您可能关注的文档

文档评论(0)

WanDocx + 关注
实名认证
内容提供者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档