基于74ls138译码器设计应用
21ic 2024-05-17

138译码器,想必大家均有所了解。对于138译码器,市场上存在较多应用。目前市场流通较广的138译码器为74ls138译码器和74hc138译码器。本文中,将介绍74ls138译码器的两个应用:1.利用74ls139译码器设计驱动数码管,2.利用74ls138译码器实现全减器。


一、基于74ls138译码器设计驱动数码管

74ls138就是38译码器,是TTL系列的,也就是74系列,有三个输入端A0,A1,A2,其中A2是高位,输出是八个低电平输出Y0 ~ Y7,工作电压一般的5V。

74ls138工作原理:

①当一个选通端(S1)为高电平,另两个选通端((/S2))和(/S3))为低电平时,可将地址端(A0、A1、A2)的二进制编码在Y0至Y7对应的输出端以低电平译出。(即输出为Y0至Y7的非)比如:A2A1A0=110时,则Y6输出端输出低电平信号。

②利用 S1、S2和S3可级联扩展成 24 线译码器;若外接一个反相器还可级联扩展成 32 线译码器。

③若将选通端中的一个作为数据输入端时,74LS138还可作数据分配器。

④可用在8086的译码电路中,扩展内存。


74ls138驱动数码管显示设计

译码器是组合逻辑电路的一个重要的器件,其可以分为:变量译码和显示译码两类。变量译码一般是一种较少输入变为较多输出的器件,一般分为2n译码和8421BCD码译码两类。显示译码主要解决二进制数显示成对应的十、或十六进制数的转换功能,一般其可分为驱动LED和驱动LCD两类。译码是编码的逆过程,在编码时,每一种二进制代码,都赋予了特定的含义,即都表示了一个确定的信号或者对象。把代码状态的特定含义“翻译”出来的过程叫做译码,实现译码操作的电路称为译码器。或者说,译码器是可以将输入二进制代码的状态翻译成输出信号,以表示其原来含义的电路。根据需要,输出信号可以是脉冲,也可以是高电平或者低电平。


二、基于74ls138译码器实现全减器

74ls138三个输入对应8个输出,意思就是一个3位的二进制输入对应一个10进制的一位例如ABC输入111那他那边的Y就会输出对应的一个位置如果ABC译码为8那Y里面就有一个位被弄为低电平。74ls138就是38译码器,是TTL系列的,也就是74系列,有三个输入端A0,A1,A2,其中A2是高位,输出是八个低电平输出Y0 ~ Y7,工作电压一般的5V。

用3线—8线译码器74LS138和门电路设计1位二进制全减器,输入为被减数、减数和来自低位的借位;输出为两数之差和向高位的借位信号(74LS138的逻辑框图如图所示)。

CO---向高位的借位, Y---两位数之差,C1---来自低位的借位

真值表如下:其中A2=A0;A1=A1;A0=C1


故:Y=m1+m2+m4+m7;CO=m3+m5+m6+m7


以上便是此次小编带来的“138译码器”相关内容,通过本文,希望大家对上述讲解的两大74ls138译码器应用具备一定的认知。如果你喜欢本文,不妨持续关注我们网站哦,小编将于后期带来更多精彩内容。最后,十分感谢大家的阅读,have a nice day!

声明: 本文转载自其它媒体或授权刊载,目的在于信息传递,并不代表本站赞同其观点和对其真实性负责,如有新闻稿件和图片作品的内容、版权以及其它问题的,请联系我们及时删除。(联系我们,邮箱:evan.li@aspencore.com )
0
评论
  • 相关技术文库
  • DIY
  • 开源
  • 自制
  • 树莓派
  • 蓝牙耳机爆改信号发生器

    前阵子拆了个蓝牙耳机,然后总觉得他能再发挥些余热,于是就有了这期,我在网上找了一个音频测试的app,可以输出不同频率的声音,例如下图:

    昨天
  • STM32平衡小车的制作过程,电路和代码

    原文链接:http://nicekwell.net/项目作者: 老倪转载请务必注明项目出处与原作者信息摘要:

    06-14
  • 如何自制一块arduino板

    这里采用的是某创EDA软件画的原理图然后这时画好的布好的PCB板子,大家可以根据自己的外形去重新设计这时整个板子的元器件清单接下来我们开始对板子进行焊接这样我们就把板子焊接好了,要想板子编程arduino板,我们...

    05-30
  • 温度传感器DS18B20的引脚功能及驱动程序

    1、参数特性     供电电压:3.0V-5.5V。     测量温度范围:-55~+125℃      精度:±0.5℃      数据传输:“一线总线”的数字方式传输     采集精度:可以由用户自定义为9-Bits至12-Bits。2、引脚功能如下图所示,DS18B20...

    05-30
  • 无线WIFI下如何获取树莓派的IP地址?

    引言:对于大多数人来说,获取树莓派的IP地址来说是一件非常容易的事,但是当我们连接的是无线WIFI,只知道密码,那么我们如何获取树莓派的IP地址呢?方法一:我们可以使用我们手机的无线热点来让我们的笔记本电脑和...

    05-30
  • 用ESP8266做了一个非常便宜的飞行控制器

    小型无人机,你会爱上它。

    05-30
  • 一个基于NodeMCU飞行控制器的安卓爬墙无人机项目

    小型无人机,你会爱上它。

    05-30
  • ReSpeaker 2-Mics Pi HAT实战测试

    引言ReSpeaker 2-Mics Pi HAT是专为AI和语音应用设计的Raspberry Pi双麦克风扩展板。因为博主有一块树莓派zero w板子,从电子芯吧客看到可以申请板子,博主从网上申请了一块板子,也感谢电子芯吧客,博主准备搞点事...

    01-31
  • 攻克室内温度烦恼的秘密武器——喷水减温器

    高温蒸汽从减温器进口端被引入文丘里管,而水经文丘里管喉部喷嘴喷入,形成雾状水珠与高速蒸汽流充分混合,并经一定长度的套管,由另一端引出减温器。这样喷入的水吸收了过热蒸汽的热量而变为蒸汽,使汽温降低。由...

    01-22
  • Node码农的快乐:11个编程习惯

    从问世到现在将近20年,JavaScript一直缺乏其它有吸引力的编程语言,比如Python和Ruby,的很多优点:命令行界面,REPL,包管理器,以及组织良好的开源社区。感谢Node.js和npm,现如今的JavaScript鸟枪换炮了。Web开 ... 评论:6 分享:1 收藏:1      2014-04-23 23:26     

    01-18
  • Linux网络问题解决:如何发现IP地址冲突

    你们都知道什么是IP地址,是吧?它们被分配给网络上的设备来代表它们。它们通过DHCP服务器分配并且会经常改变。现在有两种IP地址。动态的一种会经常改变(几天一次),而静态的就如它的名字那样是静态的,意味着它们 ... 评论:2 分享:2 收藏:4      2014-04-24 15:12      geekpi

    01-18
  • Linux基础教程:Ubuntu磁盘使用情况分析

    亲爱的linux极客们, 在这篇文章中,我将指导你们如何在 Ubuntu 中对磁盘使用情况进行分析。为了确保系统的健康,运行的流畅,时常关心机器的硬盘,适当的运行一些分析是非常重要的,当然,运行这些分析是很容易的。 ... 评论:2 分享:4 收藏:1      2014-04-24 15:16     

    01-18
下载排行榜
更多
评测报告
更多
EE直播间
更多
广告