




免费预览已结束,剩余101页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2020 3 11 1 第7章组合逻辑电路 7 2组合逻辑电路的分析方法设计方法 7 1概述 7 3加法器和奇偶校验器 7 4编码器和译码器 7 5数据选择器和数据分配器 7 6用中大规模集成电路实现组合逻辑电路 2020 3 11 2 第7章组合逻辑电路 数字电路分类 组合逻辑电路和时序逻辑电路 组合逻辑电路 任意时刻的输出仅仅取决于当时的输入信号 而与电路原来的状态无关 本章内容提要小规模集成电路 SSI 构成组合逻辑电路的一般分析方法和设计方法 常用组合逻辑电路的基本工作原理及常用中规模集成 MSI 组合逻辑电路的逻辑功能 使用方法和应用举例 2020 3 11 3 7 2 1组合逻辑电路的分析方法 7 2 组合逻辑电路的设计方法 7 2组合逻辑电路的分析和设计 2020 3 11 4 7 2 1组合逻辑电路的分析方法 1 分析的主要步骤如下 1 由逻辑图写表达式 2 化简表达式 3 列真值表 4 描述逻辑功能 7 2组合逻辑电路的分析方法和设计方法 小规模集成电路是指每片在十个门以下的集成芯片 所谓组合逻辑电路的分析 就是根据给定的逻辑电路图 求出电路的逻辑功能 2020 3 11 5 2 举例说明组合逻辑电路的分析方法 例7 1试分析图3 1所示电路的逻辑功能 解 第一步 由逻辑图可以写输出F的逻辑表达式为 图7 1例7 1逻辑电路图 2020 3 11 6 第二步 可变换为F AB AC BC第三步 列出真值表如表3 1所示 表3 1例3 1真值表 第四步 确定电路的逻辑功能 由真值表可知 三个变量输入 只有两个及两个以上变量取值为1时 输出才为1 可见电路可实现多数表决逻辑功能 2020 3 11 7 例7 2分析图7 2 a 所示电路的逻辑功能 图7 2例7 2逻辑电路图 仿真 2020 3 11 8 解 为了方便写表达式 在图中标注中间变量 比如F1 F2和F3 S 2020 3 11 9 表7 2例7 2真值表 该电路实现两个一位二进制数相加的功能 S是它们的和 C是向高位的进位 由于这一加法器电路没有考虑低位的进位 所以称该电路为半加器 根据S和C的表达式 将原电路图改画成图7 2 b 所示的逻辑图 图7 2 b 逻辑图 2020 3 11 10 7 2 2组合逻辑电路的设计方法 组合逻辑电路的设计步骤 1 分析设计要求 设置输入输出变量并逻辑赋值 2 列真值表 3 写出逻辑表达式 4 化简并转换成所需形式 5 画逻辑电路图 与分析过程相反 组合逻辑电路的设计是根据给定的实际逻辑问题 求出实现其逻辑功能的最简单的逻辑电路 2020 3 11 11 2 组合逻辑电路设计方法举例 例7 3一火灾报警系统 设有烟感 温感和紫外光感三种类型的火灾探测器 为了防止误报警 只有当其中有两种或两种以上类型的探测器发出火灾检测信号时 报警系统产生报警控制信号 设计一个产生报警控制信号的电路 解 1 分析设计要求 设输入输出变量并逻辑赋值 输入变量 烟感A 温感B 紫外线光感C 输出变量 报警控制信号Y 逻辑赋值 用1表示肯定 用0表示否定 2020 3 11 12 2 列真值表 把逻辑关系转换成数字表示形式 表7 2例7 3真值表 3 由真值表写逻辑表达式 4 化简得最简式 转换为与非 与非式 2020 3 11 13 5 画逻辑电路图 用与非门实现 其逻辑图与例7 1相同 2020 3 11 14 逻辑抽象 电路功能描述 例3 4 用与非门设计一个举重裁判表决电路 设举重比赛有3个裁判 一个主裁判和两个副裁判 杠铃完全举上的裁决由每一个裁判按一下自己面前的按钮来确定 只有当两个或两个以上裁判判明成功 并且其中有一个为主裁判时 表明成功的灯才亮 设主裁判为变量A 副裁判分别为B和C 表示成功与否的灯为Y 根据逻辑要求列出真值表 1 1 2 2 列真值表 2020 3 11 15 3 逻辑表达式 最简与非与非式 化简 4 5 逻辑电路图 3 化简 4 Y AB AC 5 2020 3 11 16 7 3加法器和奇偶校验器 7 3 1加法器 7 3 2奇偶校验器 2020 3 11 17 一 半加器和全加器 二 加法器 三 加法器的应用 退出 7 3 1加法器 2020 3 11 18 1 半加器 一 半加器和全加器 二进制数码相加 如果只考虑本位的两个数相加和向高位的进位而不计及低进位时 这种运算称为半加运算 完成此功能的部件称为半加器 加数 本位的和 向高位的进位 2020 3 11 19 2 全加器 能对两个1位二进制数进行相加并考虑低位来的进位 即相当于3个1位二进制数相加 求得和及进位的逻辑电路称为全加器 Ai Bi 加数 Ci 1 低位来的进位 Si 本位的和 Ci 向高位的进位 2020 3 11 20 全加器的逻辑图和逻辑符号 2020 3 11 21 用与门和或门实现 2020 3 11 22 用与或非门实现 再取反 得 2020 3 11 23 2020 3 11 24 实现多位二进制数相加的电路称为加法器 1 四位串行进位加法器 二 加法器 构成 把4位全加器串联起来 低位全加器的进位输出连接到相邻的高位全加器的进位输入 特点 进位信号是由低位向高位逐级传递的 速度不高 2020 3 11 25 2 4位并行进位加法器 超前进位加法器 进位生成项 进位传递条件 进位表达式 和表达式 4位超前进位加法器递推公式 2020 3 11 26 超前进位发生器 2020 3 11 27 加法器的级连 集成二进制4位超前进位加法器 2020 3 11 28 三 加法器的应用 1 8421BCD码转换为余3码 BCD码 0011 余3码 2 二进制并行加法 减法器 2020 3 11 29 本节小结 能对两个1位二进制数进行相加而求得和及进位的逻辑电路称为半加器 能对两个1位二进制数进行相加并考虑低位来的进位 即相当于3个1位二进制数的相加 求得和及进位的逻辑电路称为全加器 实现多位二进制数相加的电路称为加法器 按照进位方式的不同 加法器分为串行进位加法器和超前进位加法器两种 串行进位加法器电路简单 但速度较慢 超前进位加法器速度较快 但电路复杂 加法器除用来实现两个二进制数相加外 还可用来设计代码转换电路 二进制减法器和十进制加法器等 2020 3 11 30 7 4编码器和译码器 7 4 1编码器 7 4 2译码器 7 4 3显示译码器 2020 3 11 31 7 4 1编码器 一 普通编码器 二 优先编码器 退出 2020 3 11 32 一 普通编码器 1 3位二进制编码器 真值表 输入8个互斥的信号输出3位二进制代码 2020 3 11 33 逻辑表达式 逻辑图 2020 3 11 34 二 优先编码器 在优先编码器中优先级别高的信号排斥级别低的 即具有单方面排斥的特性 设I7的优先级别最高 I6次之 依此类推 I0最低 真值表 1 3位二进制优先编码器 2020 3 11 35 逻辑表达式 2020 3 11 36 逻辑图 8线 3线优先编码器 如果要求输出 输入均为反变量 则只要在图中的每一个输出端和输入端都加上反相器就可以了 2020 3 11 37 2 集成3位二进制优先编码器 集成3位二进制优先编码器74LS148 2020 3 11 38 集成3位二进制优先编码器74LS148的真值表 输入 逻辑0 低电平 有效 输出 逻辑0 低电平 有效 2020 3 11 39 集成3位二进制优先编码器74LS148的级联 16线 4线优先编码器 2020 3 11 40 本节小结 用二进制代码表示特定对象的过程称为编码 实现编码操作的电路称为编码器 编码器分二进制编码器和十进制编码器 各种译码器的工作原理类似 设计方法也相同 集成二进制编码器和集成十进制编码器均采用优先编码方案 2020 3 11 41 7 4 2译码器 一 二进制译码器 二 二 十进制译码器 退出 三 译码器的应用 2020 3 11 42 译码 编码的逆过程 将编码时赋予代码的特定含义 翻译 出来 译码器 实现译码功能的电路 常用的译码器有二进制译码器 二 十进制译码器和显示译码器等 2020 3 11 43 一 二进制译码器 三位二进制译码器的方框图 输入 二进制代码 N位 输出 2N个 每个输出仅包含一个最小项 输入是三位二进制代码 有八种状态 八个输出端分别对应其中一种输入状态 因此 又把三位二进制译码器称为3线 8线译码器 1 3线 8线译码器 2020 3 11 44 真值表 输入 3位二进制代码输出 8个互斥的信号 2020 3 11 45 逻辑表达式 逻辑图 电路特点 与门组成的阵列 2020 3 11 46 2 集成74LS138的逻辑功能 内部电路图 负逻辑与门 为便于理解功能而分析内部电路 2020 3 11 47 74LS138的功能表 2020 3 11 48 74LS138的逻辑符号 2020 3 11 49 Y0 Y7 S3 2020 3 11 50 当译码器处于工作状态时 每输入一个二进制代码将使对应的一个输出端为低电平 而其它输出端均为高电平 也可以说对应的输出端被 译中 74LS138输出端被 译中 时为低电平 所以其逻辑符号中每个输出端上方均有 符号 2020 3 11 51 3 级联扩展 利用使能端实现 图3 9用两片74LS138译码器构成4线 16线译码器 A3 0时 片 工作 片 禁止 A3 1时 片 禁止 片 工作 2020 3 11 52 二 十进制译码器的输入是十进制数的4位二进制编码 BCD码 分别用A3 A2 A1 A0表示 输出的是与10个十进制数字相对应的10个信号 用Y9 Y0表示 由于二 十进制译码器有4根输入线 10根输出线 所以又称为4线 10线译码器 二 二 十进制译码器 1 8421BCD码译码器 把二 十进制代码翻译成10个十进制数字信号的电路 称为二 十进制译码器 2020 3 11 53 真值表 2020 3 11 54 逻辑表达式 逻辑图 2020 3 11 55 将与门换成与非门 则输出为反变量 即为低电平有效 2020 3 11 56 集成8421BCD码译码器74LS42 输出为反变量 即为低电平有效 并且采用完全译码方案 2020 3 11 57 表3 7二 十进制译码器74LS42的功能表 返回 2020 3 11 58 三 译码器的应用 1 用二进制译码器实现逻辑函数 画出用二进制译码器和与非门实现这些函数的接线图 写出函数的标准与或表达式 并变换为与非 与非形式 2020 3 11 59 2 用二进制译码器实现码制变换 十进制码 8421码 2020 3 11 60 十进制码 余3码 2020 3 11 61 十进制码 2421码 2020 3 11 62 3 数码显示电路的动态灭零 2020 3 11 63 在数字测量仪表和各种数字系统中 都需要将数字量直观地显示出来 一方面供人们直接读取测量和运算的结果 另一方面用于监视数字系统的工作情况 数字显示电路是数字设备不可缺少的部分 数字显示电路通常由显示译码器 驱动器和显示器等部分组成 如图3 12所示 返回 7 4 3显示译码器 2020 3 11 64 图3 12数字显示电路的组成方框图 1 数字显示器件数字显示器件是用来显示数字 文字或者符号的器件 常见的有辉光数码管 荧光数码管 液晶显示器 发光二极管数码管 场致发光数字板 等离子体显示板等等 本书主要讨论发光二极管数码管 2020 3 11 65 1 发光二极管 LED 及其驱动方式 LED具有许多优点 它不仅有工作电压低 1 5 3V 体积小 寿命长 可靠性高等优点 而且响应速度快 100ns 亮度比较高 一般LED的工作电流选在5 10mA 但不允许超过最大值 通常为50mA LED可以直接由门电路驱动 2020 3 11 66 图 a 是输出为低电平时 LED发光 称为低电平驱动 图 b 是输出为高电平时 LED发光 称为高电平驱动 采用高电平驱动方式的TTL门最好选用OC门 图3 13门电路驱动LED a 低电平驱动 b 高电平驱动 R为限流电阻 2020 3 11 67 图3 14七段显示LED数码管 a 外形图 b 共阴型 c 共阳型 2 LED数码管LED数码管又称为半导体数码管 它是由多个LED按分段式封装制成的 LED数码管有两种形式 共阴型和共阳型 公共阴极 公共阳极 2020 3 11 68 2020 3 11 69 b c f g 1 a d e 0时 c d e f g 1 a b 0时 共阴极 2020 3 11 70 2 显示译码器 真值表仅适用于共阴极LED 真值表 2020 3 11 71 a的卡诺图 2020 3 11 72 b的卡诺图 c的卡诺图 2020 3 11 73 d的卡诺图 e的卡诺图 2020 3 11 74 f的卡诺图 g的卡诺图 2020 3 11 75 逻辑表达式 2020 3 11 76 逻辑图 2020 3 11 77 2 集成显示译码器74LS48 引脚排列图 2020 3 11 78 功能表 2020 3 11 79 辅助端功能 2020 3 11 80 本节小结 状态的特定含义翻译出来的过程称为译码 实现译码操作的电路称为译码器 实际上译码器就是把一种代码转换为另一种代码的电路 译码器分二进制译码器 十进制译码器及字符显示译码器 各种译码器的工作原理类似 设计方法也相同 二进制译码器能产生输入变量的全部最小项 而任一组合逻辑函数总能表示成最小项之和的形式 所以 由二进制译码器加上或门即可实现任何组合逻辑函数 此外 用4线 16线译码器还可实现BCD码到十进制码的变换 2020 3 11 81 7 5数据选择器和数据分配器 7 5 1数据选择器 7 5 2数据分配器 退出 2020 3 11 82 7 5 1数据选择器 一 4选1数据选择器 二 集成数据选择器 三 用数据选择器实现组合逻辑函数 退出 2020 3 11 83 一 4选1数据选择器 真值表 逻辑表达式 地址变量 输入数据 由地址码决定从 路输入中选择哪 路输出 2020 3 11 84 逻辑图 2020 3 11 85 二 集成数据选择器 集成双4选1数据选择器74LS153 2020 3 11 86 集成8选1数据选择器74LS151 2020 3 11 87 74LS151的真值表 2020 3 11 88 数据选择器的扩展 2020 3 11 89 三 用数据选择器实现逻辑函数 基本原理 数据选择器的主要特点 1 具有标准与或表达式的形式 即 2 提供了地址变量的全部最小项 3 一般情况下 Di可以当作一个变量处理 因为任何组合逻辑函数总可以用最小项之和的标准形式构成 所以 利用数据选择器的输入Di来选择地址变量组成的最小项mi 可以实现任何所需的组合逻辑函数 2020 3 11 90 基本步骤 确定数据选择器 确定地址变量 2 1 n个地址变量的数据选择器 可实现m m n 个变量的函数 3个变量 选用4选1数据选择器 A1 A A0 B 逻辑函数 1 选用74LS153 2 74LS153有两个地址变量 1 用具有n个地址输入端的数据选择器实现m变量的逻辑函数 m n 2020 3 11 91 求Di 3 1 公式法 函数的标准与或表达式 4选1数据选择器输出信号的表达式 比较L和Y 得 3 2020 3 11 92 画连线图 4 4 2020 3 11 93 2 降维图法 概念 卡诺图的变量数称为该图的维数 如果把某些变量也作为卡诺图小方格内的值 将减小卡诺图的维数 这种卡诺图称为降维卡诺图 作为降维图小方格中值的那些变量称为记图变量 2020 3 11 94 图4 2 18降维图示例 0 0 0 0 0 0 1 1 00 01 11 10 00 01 CD AB 0 1 1 0 0 1 1 1 11 10 0 0 D D 0 1 1 D 00 01 11 10 0 1 AB C a F函数的卡诺图 b 3变量降维图 0 CD CD C C D 0 1 0 1 A B c 2变量降维图 通过降维以后 相当于减少了逻辑函数的变量数目 当降维卡诺图的维数与数据选择器的地址输入端数目相等时 即可按照用具有n个地址输入端的数据选择器实现n变量逻辑函数的方法来实现m变量的逻辑函数 2020 3 11 95 例4 7用8选1数据选择器实现函数F A B C D m 1 5 6 7 9 11 12 13 14 解题指导 8选1数据选择器只有3个地址输入端 而将要实现的是4变量的逻辑函数 所以需要将4变量卡诺图降维变成3变量降维卡诺图 这里选择D为记图变量 解第一步 将4变量卡诺图降维变成3变量降维卡诺图 2020 3 11 96 01234567 G 0 7 MUX Y A0 EN C B A F 1 D 注意 可以选择不同的变量作为记图变量 不同的选择方案会有不同的结果 要得到最佳方案 必须对原始卡诺图进行仔细分析 以选择子函数最少或最简单的方案 第二步 画逻辑图 确定数据输入端记图变量及二值电平 图4 2 20用8选1MUX实现例4 7 A1 A2 ST 2020 3 11 97 用具有n个地址输入端的数据选择器实现n变量的逻辑函数 对于数据选择器 输出与输入信号之间存在如下关系 以上说明 只要将作出逻辑函数的卡诺图 将输入变量加到8选1数据选择器地址端 在数据输入端按卡诺图中最小项方格中的值相连 就可以实现任意 输入变量的组合逻辑函数 2020 3 11 98 例4 5用8选1数据选择器实现函数 解第一步 作卡诺图 第二步 画接线图 注意 将函数输入变量A B C作为数据选择器的地址时 应当保持变量顺序与地址端高低位的对应关系 例如变量A接地址A2端 B接地址A1端 C接地址A0端 否则输出端得到的函数并非所要实现的函数 2020 3 11 99 本节小结 数据选择器是能够从来自不同地址的多路数字信息中任意选出所需要的一路信息作为输出
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025贵州兴仁市马马崖镇村级卫生室医生岗位招聘考前自测高频考点模拟试题及完整答案详解一套
- 2025-2026学年度安徽省亳州市蒙城县实验永兴中学高二上学期9月月考历史试题(含答案)
- 2025河北衡水市冀州区招聘第二批社区工作者考前自测高频考点模拟试题附答案详解(考试直接用)
- 2025年伊春金林区公益性岗位招聘16人模拟试卷及答案详解(历年真题)
- 2025湖南岳阳市郡华高级中学教师招聘35人模拟试卷及一套完整答案详解
- 2025江苏连云港市灌云万邦人力资源有限公司招聘人员考前自测高频考点模拟试题及答案详解一套
- 2025江苏连云港市灌云县招聘就业困难人员公益性岗位26人模拟试卷及答案详解(名校卷)
- 2025江苏常州经济开发区社会保障和卫生健康局下属事业单位招聘卫技人员35人模拟试卷及答案详解一套
- 2025江西赣州市面向社会招聘机关工作人员2人模拟试卷附答案详解(完整版)
- 2025年河北金融学院选聘工作人员60名模拟试卷及答案详解(有一套)
- 硬膜下血肿护理病历讨论讲课件
- 2025年职业病诊断医师资格考试复习卷及答案
- 端子拉力测试标准
- 粮食购销结算管理制度
- T/CCAS 010-2019水泥窑协同处置飞灰预处理产品水洗氯化物
- DB37-T1317-2025超细干粉灭火系统技术规范
- 麻醉器械耗材管理制度
- 2025-2030中国AI芯片行业研发创新与未来发展预测分析研究报告
- T-CPI 11037-2024 石油天然气钻采设备水力振荡器技术与应用规范
- 中级审计理论与实务知识导图
- 中介招聘合同范例
评论
0/150
提交评论