编码器译码器课件.ppt

编码器译码器课件.ppt

ID:57031225

大小:4.59 MB

页数:26页

时间:2020-07-27

编码器译码器课件.ppt_第1页
编码器译码器课件.ppt_第2页
编码器译码器课件.ppt_第3页
编码器译码器课件.ppt_第4页
编码器译码器课件.ppt_第5页
资源描述:

《编码器译码器课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、项目七组合逻辑电路主讲:XXXXX任务资料3.编码器数字不仅可以用来表示数量和顺序,还可以用来编码。在日常生活中,我们可以接触到很多数字组成的编码,像邮政编码、门牌号、车牌号等等,这些都是数字编码在生活中的应用。比如身份证号码,每个公民一出生,就有一个身份证的号码。由公安机关按照居民身份号码国家标准编制。任务资料3.编码器用n位二进制代码对2n个信号进行编码的电路,称为二进制编码器。实现编码功能的组合逻辑电路。用二进制代码表示文字、符号或者数码等特定对象的过程。编码器编码任务资料3.编码器(1)二进制编码器(8线-3线编码器)图7.1.48线-3线编码器示意图示意图(图7.1.4)

2、:输入输出10~17为编码器8路输入信号,分别表示8个编对象。Y2、Y1、Y0为3位输出信号,表示的是每个输入信号所对应的编码。任务资料3.编码器(1)二进制编码器(8线-3线编码器)普通编码器任何时刻只允许一个输入信输入(即有效编码),否则发生混乱。真值表(如表7.1.3所示):。任务资料3.编码器(1)二进制编码器(8线-3线编码器)逻辑电路图:根据真值表可以写出逻辑函数表达式:Y2=14+15+16+17Y1=12+13+16+17Y0=11+13+15+17任务资料3.编码器(2)二-十进制编码器(8421BCD编码器)定义将十进制数0~9的10个数字编成二进制代码的电路,

3、称为二-十进制编码器。示意图(图7.1.6):图7.1.6二-十编码器逻辑电路图任务资料3.编码器(2)二-十进制编码器(8421BCD编码器)Y3、Y2、Y1、Y0,表示4位二进制代码。10、11、12、13、14、15、16、17、18、19,分别代表十进制数0~9的10个数字;输出输入任务资料3.编码器(2)二-十进制编码器(8421BCD编码器)4位二进制代码有16种状态组合,可任意选出10种表示0~9这10个数字,最常用的是8421BCD码。任务资料3.编码器(3)优先编码器(74LS148)编码器电路中,任意时刻都只有一个输入有效,有效电平可以是0、也可以是1。前述编码

4、器中,输入、输出都是高电平有效,这种编码器同时输入两个或两个以上的高电平,输出信号将出错。为了解决这个问题,集成编码器中通常采用优先编码的方式。定义:将编码器各输入信号赋予不同的优先级别,电路运行时,则允许同时输入两个或两个以上的信号,但电路只对优先级别高的输入信号编码,对其他输入信号不予考虑,这样的电路称为优先编码器。如75ls148外形图。任务资料3.编码器(3)优先编码器(74LS148)图7.1.874LS148引脚图图7.1.774LS148外形图任务资料3.编码器(3)优先编码器(74LS148)引脚图(图7.1.6):输入:~分别代表八进制数0~7八个数码。输出:、和

5、表示3位二进制代码。(一般情况下,信号上面有“—”符号,则表示低电平有效,反之则高电平有效)。任务资料3.编码器(3)优先编码器(74LS148)真值表(表7.1.5):表中×表示可取任意值,即该输入的取值不影响输出状态,由此可以判定输入的优先级别。表7.1.5优先编码器编码器的真值表任务二译码器译码是编码的逆过程,在编码时,每一种二进制代码,都赋予了特定的含义,即都表示了一个确定的信号或者对象。把代码状态的特定含义“翻译”出来的过程叫做译码,实现译码操作的电路称为译码器。或者说,译码器是可以将输入二进制代码的状态翻译成输出信号,以表示其原来含义的电路。任务资料译码和编码的关系:图

6、7.2.1译码器的分类图7.2.2译码和编码关系图任务资料1.通用译码器(1)二进制译码器(74LS138)图7.2.374LS138引脚图引脚图(图7.2.3):输入:A2、A1、A0表示三位二进制代码输出:~分别表示三位二进制代码所对应的原意。使能控制端:、、任务资料1.通用译码器(1)二进制译码器(74LS138)真值表:根据真值表可知:只有当=1、=0、=0时,该译码器才有有效状态信号输出,译码器处于译码工作状态,各输出状态由输入A2、A1、A0决定;若三个使能控制端中有一个不满足上述条件,则译码器被封锁不工作,输出全为高电平。任务资料1.通用译码器(2)集成二-十进制译码

7、器(74LS42)74LS42二-十进制集成译码器外形和引脚排列如图所示。图7.2.4中、、、为BCD码的4个输入端,~为10条输出线,分别对应十进制数的0~9十个数码,输出为低电平有效。图7.2.474ls42芯片引脚图任务资料1.通用译码器(2)集成二-十进制译码器(74LS42)由于4位二进制输入有16种组合状态,72LS42自动将其中6种状态识别为伪码,当输入为1010~1111六个超出10的无效状态时,10个输出均为1,译码器拒绝译出。任务资料1.通用译码器

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。