找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 59699|回复: 0
打印 上一主题 下一主题
收起左侧

电子入门基础知识之:8-3优先编码器

[复制链接]
跳转到指定楼层
楼主
ID:117358 发表于 2016-6-5 13:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
74LS148是一款很经典的电子元器件,是具有优先级的8-3编码器,其功能作用与74LS138相对,有8路输入3路输出。本次介绍8-3优先编码器的工作原理和使用方法。

最什么是8-3编码器1
在设计电路的过程中,我们可能会遇到有多个逻辑输入的情况,如果要把这些输入都接到单片机的引脚上,就会过多的占用单片机的引脚资源。举个例子,一款产品需要用到8个按键用作交互输入,而单片机的引脚数量已经用的差不多了,只剩下3个引脚了。这时候就可以考虑一下8-3编码器,8个按键接在编码器的输入端,3个输出端接在单片机的3个引脚上,这样每个按键动作发生后,单片机都会采到一个编好的码值,通过对码值的分析就可以得出是哪个按键动作了。
74LS148引脚介绍
2
其引脚图如下所示:


  • 8个输入引脚;
  • 1个使能引脚;
  • 3个编码输出;
  • 2个功能输出引脚
  • 2个电源引脚;

最74LS148真值表介绍3
了解一款逻辑芯片的最好、最快途径就是查看其真值表,只要把真值表看懂,这款芯片的工作原理就看懂了,其真值表如下:

从真值表可以看出:
  • EI只有是低电平的时候,该芯片才工作;
  • 输入7看做是最低位,输入0看做最高位;
  • A2,A1,A0遵循8421码的规律;
  • 只要有输入,GS就输出低电平;
  • 输入7的优先级最高,输入0的优先级最低,且低电平为有效输入;

假设输入5为低电平,其余为高电平,从真值表可以看出A1,EO应输出高电平,其余输出低电平,其工作情况如下图所示:


输入5 = 0,A1=1,EO = 1

最74LS148级联方法4
74LS148是优先级编码器可以级联,通过EO可以实现其级联的优先编码情况。当编码器有输入时EO为高电平,可以将EO连接到下片编码器的使能端,即可实现级联的优先编码。


如上图所示,当U1有输入时(输入5为低电平),EO输出高电平,该低电平连接在U2的使能端,所以U2处于非工作状态,U2的输入无效。

如上图所示,当U1无输入时,EO输出低电平,该低电平连接在U2的使能端,所以U2处于工作状态,U2的输入有效(输入6有输入,A2,A1输出低电平)。
通过以上级联实现了16输入的编码器,且U1的优先级高于U2。
以上就是关于8-3优先编码器的简单讲解,希望能帮助大家,供大家在做类似电路时做个参考。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表