0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

二进制编码器和二-十进制编码器讲解

CHANBAEK 来源:IOput 作者:Bruno 2023-03-21 11:55 次阅读

编码器

信息(如数和字符等)转换成符合一定规则的二进制代码.

二进制编码器

用n位二进制代码对N=2n 个特定信息进行编码的逻辑电路.

设计方法: 以例说明

设计一个具有互相排斥输入条件的编码器.

wKgZomQZKlmAYHd9AABCx-hyEfs421.jpg

wKgaomQZKlmAVs4rAAD-VFP9dZ8586.jpg

4线—2线编码器电路图:

wKgaomQZKlmAUA-mAABtTRuYETM424.jpg

(1)编码器在任何时候只允许有一个输入信号有效;

(2)电路无X0输入端;

(3)电路无输入时,编码器的输出与X0编码等效.

带输出使能(Enable)端的优先编码器:

输出使能端: 用于判别电路是否有信号输入.

优先:

对输入信号按轻重缓急排序,当有多个信号同时输入时,只对优先权高的一个信号进行编码.

下面把上例4线—2线编码器改成带输出使能(Enable)端的优先编码器,假设输入信号优先级的次序为:X3,X2,X1,X0.

wKgaomQZKlmAN8BVAAD63OGu_P4685.jpg

wKgaomQZKlmAQIE4AABRR4etcs8219.jpg

编码器电路图

wKgaomQZKlmAPk3yAAA7vq_N6nE851.jpg

二-十进制编码器

输入: I0 ,I1 ,I2 … …I9,表示十个要求编码的信号.

输出: BCD码.

电路有十根输入线,四根输出线,常称为10线—4线编码器

通用编码器集成电路

1. 8线—3线优先编码器74148

wKgZomQZKlmAMt6UAAA66cYFSfU574.jpg

wKgaomQZKlmAUMExAAA0LRDWSc4087.jpg

74148功能说明:

1)74148为8线—3线优先编码器,HPRI是最高位优先编码器的说明。

2)编码器输入为低电平有效,输出为3位二进制反码。

wKgZomQZKlmAYpHUAABMIiXVNCc247.jpg

wKgZomQZKlmAKp8WAACXpY4L2ic100.jpg

wKgaomQZKlmAVQEkAACJwwZRS9U163.jpg

74148功能表

wKgZomQZKlmAFsBpAAB70O9trCk690.jpg

例:用两片74148构成16线—4线优先编码器。

高位芯片工作情况:

wKgZomQZKlmATsc3AADJzR9iny8948.jpg

低位芯片工作情况:

wKgaomQZKlmAV7wQAADGPHZcylc346.jpg

2. 10线-4线优先编码器74147

wKgZomQZKlmAPK8kAACl5bTGGgA921.jpg

74147功能表

wKgZomQZKlmABRe1AADNDqBZJ1k945.jpg

编码器应用举例

wKgaomQZKlmAVdojAADMrbtzzdo592.jpg

编码器的VHDL描述

一个普通编码器的例子:(8线—3线)

wKgZomQZKlmAGD9iAADTZgG02-U205.jpg

wKgZomQZKlmAWQA8AAFG5tS4dZk398.jpg

一个优先编码器的例子:

wKgaomQZKlmACX9sAAD4flH8fZs441.jpg

wKgaomQZKlmAWP9ZAAElpSXtu-o403.jpg

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 逻辑电路
    +关注

    关注

    13

    文章

    478

    浏览量

    42377
  • 编码器
    +关注

    关注

    42

    文章

    3471

    浏览量

    132384
  • 二进制
    +关注

    关注

    2

    文章

    724

    浏览量

    41361
  • 信号
    +关注

    关注

    11

    文章

    2691

    浏览量

    75866
  • 代码
    +关注

    关注

    30

    文章

    4614

    浏览量

    67453
收藏 人收藏

    评论

    相关推荐

    第十六讲 编码器

    第十六讲 编码器 编码编码器编码原则6.3.1 二进制编码器一、定义
    发表于 03-30 16:21 5927次阅读
    第十六讲 <b class='flag-5'>编码器</b>

    十进制二进制之间的转换

    十进制二进制之间的转换   既然一个数可以用二进制十进制两种不同形式来表示,那么两着之间就必然有一定的转换关系。  由十进制数的一
    发表于 04-06 23:53 8317次阅读
    <b class='flag-5'>十进制</b>和<b class='flag-5'>二进制</b>之间的转换

    配用二进制编码器的光控电路图

    配用二进制编码器的光控电路图
    发表于 06-06 09:30 657次阅读
    配用<b class='flag-5'>二进制</b><b class='flag-5'>编码器</b>的光控电路图

    二进制编码二进制数据

    二进制编码二进制数据   二进制编码是计算机内使用最多的码制,它只使用两个基本符号"0"和"1",并且通过由这两个符号组成的
    发表于 10-13 16:22 4628次阅读

    光电编码器

    光电编码器 角度编码器是测量角位移的最直接、最有效的数字式传感,它可将角位移转换成增量脉冲或二进制编码,因此角度
    发表于 10-29 22:51 1552次阅读

    十进制数的二进制编码

    十进制数的二进制编码     在人机交互过程中,为了既满足系统中使用二进制数的要求,又适应人们使用十进制
    发表于 05-02 19:04 9354次阅读

    函数转换BCD编码二进制数为整型数

    BCD码亦称二进进数或-十进制代码。用4位二进制数来表示1位十进制数中的0~9这10个数码
    的头像 发表于 03-14 10:15 6323次阅读

    二进制十进制数对照显示实验,十进制二进制对照

    CD4040组成加法计数,手动加1计数。   2.二进制十进制数字对照显示实验    本电路可以形象地显示0~9的二进制数。按动加1按钮AN2,计数
    的头像 发表于 09-20 18:26 2582次阅读

    二进制编码十进制表示转换解码

    二进制编码小数的主要优点是它允许在decimal(base-10)和binary(base-2)表单之间轻松转换。但是,缺点是BCD代码是浪费的,因为不使用 1010 (十进制10)和 1111 (
    的头像 发表于 06-24 09:31 1.3w次阅读
    <b class='flag-5'>二进制</b><b class='flag-5'>编码</b>的<b class='flag-5'>十进制</b>表示转换解码<b class='flag-5'>器</b>

    二进制如何转换为十进制?

    二进制转换为十进制(base-2到base-10) )数字和背面是一个重要的概念,因为二进制编号系统构成了所有计算机和数字系统的基础。
    的头像 发表于 06-22 10:21 2.3w次阅读

    二进制解码案例说明

    二进制解码是另一种由各个逻辑门构成的组合逻辑电路,与编码器完全相反。
    的头像 发表于 06-22 09:41 8878次阅读
    <b class='flag-5'>二进制</b>解码<b class='flag-5'>器</b>案例说明

    二进制解码到底是什么

    二进制解码是由单独的逻辑门构成的另一种组合逻辑电路,与编码器完全相反。名称“解码”是指将编码信息从一种格式转换或解码为另一种格式,因此
    发表于 01-03 17:42 5970次阅读
    <b class='flag-5'>二进制</b>解码<b class='flag-5'>器</b>到底是什么

    将格雷码转换为二进制编码器的方法

    绝对编码器中的传感输出格雷码序列,需要一些复杂的转换方法才能正确使用。本文展示了如何获取绝对编码器使用的格雷码并将其转换为二进制
    的头像 发表于 05-05 15:41 6029次阅读
    将格雷码转换为<b class='flag-5'>二进制</b><b class='flag-5'>编码器</b>的方法

    使用Arduino和OLED显示二进制十进制转换

    电子发烧友网站提供《使用Arduino和OLED显示二进制十进制转换.zip》资料免费下载
    发表于 10-31 14:30 7次下载
    使用Arduino和OLED显示<b class='flag-5'>器</b>的<b class='flag-5'>二进制</b>到<b class='flag-5'>十进制</b>转换<b class='flag-5'>器</b>

    十进制和4位二进制计数数据表

    电子发烧友网站提供《十进制和4位二进制计数数据表.pdf》资料免费下载
    发表于 05-31 09:32 0次下载
    <b class='flag-5'>十进制</b>和4位<b class='flag-5'>二进制</b>计数<b class='flag-5'>器</b>数据表