138译码器的重要性不言而喻,因此对于138译码器,我们应当有所了解。为增加大家对138译码器的认识,本文将介绍如何利用74ls138译码器设计全加器。本文除了对74ls138译码器加以阐述外,文章第二部分将对74ls48译码器予以介绍。如果你对本文的内容存在一定兴趣,不妨继续往下阅读哦。

一、基于74ls138译码器设计全加器

两个二进制数之间的算术运算无论是加、减、乘、除,目前在数学计算机中都是化作若干步加法运算进行的。因此,加法器是构成算术运算器的基本单元。在将两个多位二进制数相加时,除了最低位以外,每一位都应该考虑来自低位的进位,即将两个对应位的加数和来自低位的进位3个数相加。这种运算称为全加,所用的电路称为全加器。用两片74LS138设计一个全加器。在考虑到74LS138译码器为3 线-8 线译码器,共有 54/74S138和 54/74LS138 两种线路结构型式,其74LS138工作原理为:当一个选通端(G1)为高电平,另两个选通端(/(G2A)和/(G2B))为低电平时,可将地址端(A、B、C)的二进制编码在一个对应的输出端以低电平译出。根据以上特性,设计制作出一个全加器。

74LS138有三个附加的控制端。当输出为高电平(S=1),译码器处于工作状态。否则,译码器被禁止,所有的输出端被封锁在高电平。带控制输入端的译码器又是一个完整的数据分配器。如果把作为“数据”输入端(在同一个时间),而将作为“地址”输入端,那么从送来的数据只能通过所指定的一根输出线送出去。这就不难理解为什么把叫做地址输入了。例如当=101时,门的输入端除了接至输出端的一个以外全是高电平,因此的数据以反码的形式从输出,而不会被送到其他任何一个输出端上。

用门电路实现两个二进数相加并求出和的组合线路,称为一个全加器。

全加器原理图

A/a B/b C/c为全加器和译码器的输入,OUT为译码器的输出(0 ~7),S为加法器的和,Co为加法器进位输出。PS:假定译码器输出高电平有效。

由表74LS138(2)得出:将3/8译码器的输出OUT(1,2,4,7)作为一个四输入或门的输入,或门的输出作为加法器的和;将3/8译码器的输出OUT(3,5,6,7)作为一个四输入的或门的输入,或门的输出作为加法器的进位输出。

二、74ls48内部电路,74ls48译码器真值表

用74ls138设计全加器

74LS48芯片是一种常用的七段数码管译码器驱动器,常用在各种数字电路和单片机系统的显示系统中,下面我就给大家介绍一下这个元件的一些参数与应用技术等资料。 74LS48除了有实现7段显示译码器基本功能的输入(DCBA)和输出(Ya~Yg)端外,7448还引入了灯测试输入端(LT)和动态灭零输入端(RBI),以及既有输入功能又有输出功能的消隐输入/动态灭零输出(BI/RBO)端。

7段显示译码器74LS48是输出高电平有效的译码器,74LS48除了有实现7段显示译码器基本功能的输入(DCBA)和输出(Ya~Yg)端外,7448还引入了灯测试输入端(LT)和动态灭零输入端(RBI),以及既有输入功能又有输出功能的消隐输入/动态灭零输出(BI/RBO)端。

74LS48逻辑图:

74LS48方框图:

74LS48符号图:

上图中给出了74LS48的逻辑图,方框图和符号图。由符号图可以知道,4号管脚端具有输入和输出双重功能。作为输入(BI)低电平时,G21为0,所有字段输出置0,即实现消隐功能。作为输出(RBO),相当于LT,及CT0的与坟系,即LT=1,RBI=0,DCBA=0000时输出低电平,可实现动态灭零功能。3号(LT)端有效低电平时,V20=1,所有字段置1,实现灯测试功能。

74ls48译码器真值表

由7448真值表可获知所具有的逻辑功能:

(1)7段译码功能(LT=1,RBI=1)

在灯测试输入端(LT)和动态灭零输入端(RBI)都接无效电平时,输入DCBA经7448译码,输出高电平有效的7段字符显示器的驱动信号,显示相应字符。除DCBA = 0000外,RBI也可以接低电平,见表1中1~16行。

(2)消隐功能(BI=0)

此时BI/RBO端作为输入端,该端输入低电平信号时,表1倒数第3行,无论LT 和RBI输入什么电平信号,不管输入DCBA为什么状态,输出全为“0”,7段显示器熄灭。该功能主要用于多显示器的动态显示。

(3)灯测试功能(LT = 0)

此时BI/RBO端作为输出端, 端输入低电平信号时,表1最后一行,与 及DCBA输入无关,输出全为“1”,显示器7个字段都点亮。该功能用于7段显示器测试,判别是否有损坏的字段。

(4)动态灭零功能(LT=1,RBI=1)

此时BI/RBO端也作为输出端,LT 端输入高电平信号,RBI 端输入低电平信号,若此时DCBA = 0000,表1倒数第2行,输出全为“0”,显示器熄灭,不显示这个零。DCBA≠0,则对显示无影响。该功能主要用于多个7段显示器同时显示时熄灭高位的零。

74ls48常用电路图:

在MulTIsim10中使用74LS48电路见图,模块没有错误。为了省事,直接了一个限流电阻,20Ω,仿真正确工作。如果真实电路,应该在每段加300Ω限流电阻。

搞定138译码器(15),基于74ls138译码器设计全加器相关推荐

  1. 爆火AIGC产品卷翻海外营销:AI一键搞定美工和拍摄,抠图PS设计样样精通,月活迅速破百万...

    允中 发自 凹非寺 量子位 | 公众号 QbitAI 第一批被AI抢饭碗的设计师已经出现了. 随着各个互联网大厂纷纷发布如何将AI工具融入日常工作流中,美工.设计.原画等众多岗位纷纷出现了裁员爆料,毫 ...

  2. Android线程创建aop,【android安卓】一个注解搞定线程切换,基于AOP的线程转换框架...

    最简单的使用方法: 模拟进度展示: @RunOnIOThread public void progress() { for (int i = 0; i <= 100; i++) { showPr ...

  3. “动动手指就搞定”——谈手势操作在手机端软件设计中的应用

    自然用户界面[1](NUI , Natural User Interface)--特别是触控技术使人机交互变得更加自然直观,更为人性化.比如ipad.iPhone和一些采用Windows Mobile ...

  4. linux c普通用户怎么判断键盘是否按动_网络没问题,电脑却无法联网怎么办?win10无法联网搞定方式举例...

    经常有网友电脑断网了,不知道怎么搞定,比如右下角网络图标有黄色感叹号.无法连接网络.那么,电脑无法联网怎么办?下面以最新的Win10系统为例,分享下win10无法联网的搞定办法. 一般来说,电脑无法联 ...

  5. 如何在12个小时,搞定日志监控?

    日志监控,是每个公司必须解决的一个问题.创业型公司,如何用半天的时间,搞定一个可扩展,通用的日志监控框架,是今天要聊的话题. 什么是日志监控? 关于日志,不同公司,情况不同: (1)A类公司:没有日志 ...

  6. AI模型落地难?试试这个15分钟搞定的开源工具

    自古兵家作战就讲究一个「度」. 公元 200年,官渡之战后.死敌袁绍的残兵败卒远逃塞北,劳师远征还是穷寇莫追,曹操陷入纠结.鬼才谋士郭嘉建言道:"用兵贵在神速!远征千里之外,辎重多.行军慢, ...

  7. 7天搞定FPGA精录总结Episode.6 串口通信,系统设计【基于Robei、Altera QuartusⅡ与Python】

    之前参加&组织学校排球比赛的时候,商量到我们可以学习那些正规排球大赛一样,决赛的时候在学校体育馆进行,而且我可以在一旁准备一点EDM热歌作为暖场音乐.然后就有同学用一脸奇怪的表情问我:&quo ...

  8. 基于 CODING 轻松搞定持续集成

    点击观看视频教程 带你一步一步搞定 CODING 持续集成 持续集成加速软件交付 持续集成这个概念是由 Grady Booch 在 1991 年首次提出,随后成为了 DevOps 的核心实践之一.持续 ...

  9. coding制品库持续集成php项目,基于 CODING 轻松搞定持续集成

    点击观看视频教程 带你一步一步搞定 CODING 持续集成 持续集成加速软件交付 持续集成这个概念是由 Grady Booch 在 1991 年首次提出,随后成为了 DevOps 的核心实践之一.持续 ...

最新文章

  1. java 权限修饰符大小_Java中访问权限修饰符public protected private, 缺省默认权限的用法总结...
  2. 在Kubernetes集群上部署高可用Harbor镜像仓库
  3. 泰克示波器查眼图_泰克示波器
  4. 腾讯正式加入OCP阵营,拥抱全球开源生态圈
  5. 多项式幂函数(加强版)
  6. Java最大公约数和最小公倍数的求法(辗转相除法)
  7. abapdata定义方法_ABAP中用函数定义后台作业的一个程序
  8. canvas操作图片,进行面板画图,旋转等
  9. UISlider 设置增量
  10. 国军标gjb150a振动冲击试验标准
  11. 【实战分享】js生成word(docx),以及将word转成pdf解决方案分享
  12. 日期,时间相关R代码
  13. python编程练习:爬虫爬取全国大江大河实时水情
  14. PhotoShop(2)ps常用工具和操作,ps 切图,cutterman下载使用
  15. 小程序毕设作品之微信评选投票小程序毕业设计(4)开题报告
  16. ubuntu16.04 NVIDIA gtx1050 驱动安装
  17. s1 Linux 硬件基础
  18. 长春市计算机职业技术学校,长春职业技术学校
  19. 《Unity》 向量四元数以及常用数学公式
  20. 【SpringBoot深入浅出系列】SpringBoot之集成MyBatis-Plus

热门文章

  1. 使用内网穿透实现本机支付回调测试 natapp
  2. ngpod的图片的确很经典!美国国家地理每日一图中文站!
  3. JetBrains学生认证过期,提示“No suitable licenses associated with account ”
  4. ArcGIS中的Datepart函数使用方法
  5. html与css中em怎么用,css中em什么意思
  6. 【游戏开发干货】往期公众号文章汇总
  7. dubbo是什么?dubbo能做什么?dubbo怎么使用?
  8. 基于Go-cqhttp和python开发QQ机器人
  9. OpenCV 编译安装教程
  10. 分享两个宝藏音乐平台