电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

数电4组合逻辑电路

79页
  • 卖家[上传人]:E****
  • 文档编号:90979236
  • 上传时间:2019-06-20
  • 文档格式:PPT
  • 文档大小:1.96MB
  • / 79 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、4.1概述 4.2组合逻辑电路的分析方法和设计方法 4.3若干常用的组合逻辑电路 4.3.1编码器 4.3.2译码器 4.3.3数据选择器 4.3.4加法器 4.4组合逻辑电路中的竞争-冒险现象,第四章 组合逻辑电路,4.1概述,一、组合逻辑电路的特点 在组合逻辑电路中,任意时刻的输出仅仅取决于该时刻的输入,与电路原来的状态无关。这就是组合逻辑电路在逻辑功能上的共同特点。 组合逻辑电路由门电路组成,无存储元件。,概述,二、逻辑功能的描述 从电路结构上来看,组合逻辑电路的输出端和输入端之间没有反馈回路。 组合逻辑电路的一般电路结构如图所示。 输出信号的函数式为: y1 = f1(a1,a2, ,an) y2 = f2(a1,a2, ,an) ym= fm(a1,a2, ,an),4.2组合逻辑电路的分析方法和设计方法,4.2.1组合逻辑电路的分析方法 所谓分析一个给定的逻辑电路,就是要通过分析找出电路的逻辑功能来。 组合逻辑电路的分析步骤 根据给定的逻辑电路由输入到输出,或由输出到输入逐级推演,写出逻辑函数式。 由已写出的逻辑函数式列出电路的真值表。 由真值表概括出电路所完成的逻辑功能。

      2、有的电路功能不好用文字描述时,可以只列出真值表。 必要时对输出函数进行化简,评论给定的逻辑电路是否经济、合理。,例1:分析下图所示逻辑电路,组合逻辑电路的分析举例,方法1:直接写出逻辑表达式,组合逻辑电路的分析举例,例2 逻辑电路如图所示,分析该电路功能,1.根据逻辑图写出输出函数的逻辑表达式,2. 列写真值表,方法2:通过真值表确定逻辑功能:,解:,电路完成奇校验功能,组合逻辑电路的分析方法和设计方法,4.2.2组合逻辑电路的设计方法 原则:电路要最简(要求所用器件的种类和数量都尽可能少,且器件之间的连线也最少)。 组合逻辑电路的设计步骤 进行逻辑抽象 根据实际逻辑问题确定输入、输出变量,并定义逻辑状态的含义。 写出逻辑函数式 根据输入、输出的因果关系,列出真值表; 由真值表写出逻辑表达式。 选定器件的类型 将逻辑函数化简或变换成适当的形式 根据化简或变换后的逻辑函数式,画出逻辑电路的连接图 工艺设计,设计一个表决电路,该电路输入为A、B、C,输出是L。当输入有两个或两个以上为1时,输出为1,其他情况输出为0。用与非门设计该表决电路。,解:,例1,1) 根据题意可列出真值表,2) 画

      3、出卡诺图,3)简化和变换逻辑表达式,L = AB+AC+BC,0,1,组合逻辑电路的设计举例,3)简化和变换逻辑表达式,L = AB+AC+BC,4)画出逻辑电路图。,组合逻辑电路的设计举例,某董事会有一位董事长和三位董事进行表决,当满足以下条件时决议通过:有三人或三人以上同意;或者有两人同意,但其中一人必须是董事长。试用两输入与非门设计满足上述要求的表决电路。,例2,解:1) 逻辑抽象。,2) 列出真值表;,3) 画出卡诺图,求输出L的表达式;,用变量A、B、C、D表示输入,A代表董事长,B、C、D代表董事,1表示同意,0表示不同意; 用L表示输出,L1,代表决议通过,L0,代表不通过。,4) 画出由与非门组成的逻辑电路。,组合逻辑电路的设计举例,L = AB + AC + AD + BCD,0 1 1 1 1 1 1 1,2) 列出真值表,3) 画出输出L的卡诺图并化简得,0 0 0 0 0 0 0 1,组合逻辑电路的设计举例,L = AB + AC + AD + BCD,4) 画出由与非门组成的逻辑电路。,组合逻辑电路的设计举例,例3,解:1) 逻辑抽象。,2) 列出真值表;,3

      4、) 画出卡诺图,求输出;,4) 画出逻辑电路。,某工厂有A、B、C三台设备,其中A和B的功率相等,C的功率是A的两倍。这些设备由X和Y两台发电机供电,发电机X的最大输出功率等于A的功率,发电机Y的最大输出功率是X的三倍。要求设计一个逻辑电路,能够根据各台设备的运转和停止状态,以最节约能源的方式启、停发电机。,组合逻辑电路的设计举例,2)列出真值表,3) 画出卡诺图,求输出;,Y = AB + C,0 0 1 0 1 0 0 1,0 1 0 1 0 1 1 1,组合逻辑电路的设计举例,4) 画出逻辑图。,Y = AB + C,组合逻辑电路的设计举例,4.3若干常用的组合逻辑电路,4.3.1编码器 为了区分一系列不同的事物,将其中的每个事物用一个二值代码表示,这就是编码的含义。即,把一个特定的信息用一个二进制代码来表示称为编码。 在二值逻辑电路中,信号都是以高、低电平的形式给出的。因此,编码器的逻辑功能就是把输入的每一个高、低电平信号编成一个对应的二进制代码。 编码器就是能完成特定编码功能的逻辑电路。,4.3.1编码器,一、普通编码器 即,非优先编码器。各个编码输入信号无优先权;若多个编码

      5、输入信号同时有效,输出可能不可预料。所以在普通编码器中,任何时刻只允许输入一个编码信号,否则输出将发生混乱。 二、优先编码器 各个编码输入信号按预先设定的优先级别,优先编码器只对其中优先权最高的信号进行编码。同时输入两个以上的有效编码信号,输出确定。,4线2线编码器设计,(2)逻辑功能表,编码器的输入为高电平有效。,(1)逻辑框图,(3) 4线2线编码器真值表,(4)唯一编码实现,拒绝伪码,(5) 非优先编码实现,不拒绝伪码,(6)优先编码实现,不拒绝伪码,1.优先编码器74148逻辑图,8个信号输入端 I0I7,使能输入端(Is),3个编码输出端 (QcQbQa),编码器工作状态标志(Qex),输出使能标志(Qs),集成电路编码器,优先编码器74148的逻辑功能表,/Is=1,电路不工作,/Qs = /Qex =1, QcQbQa=111,/Is=0,电路工作,无有效低电平输入, QcQbQa=111, /Qs = 0,/Qex =1 ;,/Is=0,电路工作,输入I0I7分别有低电平输入时, QcQbQa为07的编码输出,/Qs =1 , /Qex =0。,引脚图,示意框图,2.

      6、优先编码器74148的示意框图、引脚图,3.74148的应用,用二片74148构成16位输入、4位二进制码输出的优先编码器如图所示,试分析其工作原理。,若干常用的组合逻辑电路,4.3.2译码器 译码器的逻辑功能是将每个输入二进制代码译成对应的输出高、低电平信号。因此,译码是编码的反操作。 常用的译码器有二进制译码器、二-十进制译码器和显示译码器三类。,4.3.2译码器,一、二进制译码器 二进制译码器的输入是一组二进制代码,输出是一组与输入代码一一对应的高、低电平信号。,2线-4线二进制译码器电路分析,功能表,3-8线译码器 74138,单38线二进制译码器; 译码输出低电平有效; 2个低电平有效译码使能端和1个高电平有效译码使能端; 封装:DIP16,74138集成译码器功能表,译码器的扩展: 用两片3线-8线译码器可以组成4线-16线译码器。,译码器扩展时,用高位输入X3连接到使能输入,控制两片译码器轮流工作: X3为低电平时,低位译码器工作,低8位输出轮流有效; X3为高电平时,高位译码器工作,低8位输出都无效,高8位输出轮流输出低电平。,4.3.2译码器,二、二-十进制译码器 二

      7、-十进制译码器的逻辑功能是将输入BCD码的10个代码译成10个高、低电平输出信号。,集成二十进制译码器7442,功能:将8421BCD码译成 为10个状态输出。,4个输入端,10个输出端,对于BCD代码以外的伪码(10101111)/Y0 /Y9 均无低电平信号产生;即7442为拒绝伪码设计。,集成二十进制译码器7442功能表,4.3.2译码器,三、显示译码器 七段字符显示器 为了能以十进制数码直观地显示数字系统的运行数据,目前广泛使用了七段字符显示器,或称之为七段数码管。 BCD-七段显示译码器,BCD-七段显示译码器 七段显示译码器是用来驱动七段数码管的专用译码器,它的输入是二-十进制代码,输出是驱动七段数码管的控制信号,即a、b、c、d、e、f、g。,1.数字显示框图,2.半导体发光二极管七段显示器件,共阳极显示器,共阴极显示器,显示器分段布局图,七段显示译码器,要点亮共阳极显示的某一段,如何驱动?,a,b,c,d,f,g,a b c d e f g,1 1 1 1 1 1 0,0 1 1 0 0 0 0,1 1 0 1 1 0 1,e,3.七段数码显示原理,共阴极显示器,4.集

      8、成显示译码驱动器7447(共阳极)、7448(共阴极),逻辑图,1)内部电路(47、48电路相同,仅输出有效电平不同),2)集成显示译码器7447/48功能框图,3)集成显示译码器7448功能表,4)集成显示译码器7448控制端信号作用,逻辑功能,灭灯输入BI/RBO:该控制端有时作为输入,有时作为输出。当BI/RBO作输入使用且BI=0时,无论其他输入端是什么电平,所有各段输出ag为0,所以字形熄灭,故称“消隐”。,动态灭零输出RBO:BI/RBO作为输出使用时,受控于LT和RBI。当LT=1且RBI=0,输入代码DCBA=0000时,RBO=0;若LT=0或者LT=1且RBI=1,则RBO=1。,试灯输入LT: 当LT=0时,BI/RBO是输出端,且RBO=1,此时无论其他输入端是什么状态,所有各段输出ag均为1,显示字形8。,动态灭零输入RBI:当LT=1,RBI=0且输入代码DCBA=0000 时,各段输出ag均为低电平,与BCD码相应的字形熄灭, 故称“灭零”。,4.3.2译码器,四、用译码器设计组合逻辑电路 在3线-8线译码器中,当控制端S=1时,若将A2、A1、A0作为3

      9、个输入变量,则8个输出端得到的就是这3个输入变量的全部最小项。利用附加的门电路将这些最小项适当地组合起来,便可产生任何形式的三变量组合逻辑函数。 同理,由于n位二进制译码器的输出得到了n个输入变量的全部最小项。利用附加的门电路,可以产生任何形式的输入变量不大于n的组合逻辑函数。,74138工作条件 : S1=1,/S2=/S3=0,例1 用74138译码器实现函数,例2 试用译码器和门电路实现逻辑函数:,L=AB+BC+AC,解:1)将逻辑函数转换成最小项表达式, 再转换成与非-与非形式。,用一片74138加一个与非门 就可实现该逻辑函数。,74138集成译码器功能表,38线全译码器能产生三变量函数的全部最小项。,基于这一点能够方便地实现任意三变量逻辑函数。,如何实现多于三变量的任意逻辑函数?,4.3若干常用的组合逻辑电路,4.3.3数据选择器 在数字信号的传输过程中,有时需要从一组输入数据中选出某一个来,这时就要用到数据选择器(或称为多路开关)。 其功能就是在地址信号控制下,从多路输入信息中选择其中的某一路信息作为输出。数据选择器信息(或称数据)的输入通道数K2n,式中n为地址信号的输入端数。,一、数据选择器的工作原理,双4选1数据选择器,由逻辑图可以写出4选1数据选择器的输出函数式:,在使能信号有效时,根据地址的不同取值,选择不同的数据从输出端输出。,8选1数据选择器74151,输出函数式:,数据选择器的扩展 用一片双4选1数据选择器(如74153、CC14539)可以扩展成一个8选1数据选择器。,利用S1与S2作为扩展端A2与A2,当A2=0时,上边的四选一数据选择器工作,输出表达式为(板书); 当A2=1时,下边的四选一数据选择器工作,输出表达式为

      《数电4组合逻辑电路》由会员E****分享,可在线阅读,更多相关《数电4组合逻辑电路》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.