第6章 逻辑门电路和组合逻辑电路.ppt_第1页
第6章 逻辑门电路和组合逻辑电路.ppt_第2页
第6章 逻辑门电路和组合逻辑电路.ppt_第3页
第6章 逻辑门电路和组合逻辑电路.ppt_第4页
第6章 逻辑门电路和组合逻辑电路.ppt_第5页
已阅读5页,还剩93页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第6章逻辑门电路和组合逻辑电路 6 2集成门电路 6 3逻辑函数的表示和化简 6 1基本逻辑关系和逻辑门电路 6 4组合逻辑电路的分析和设计 6 5组合逻辑部件 6 6可编程逻辑部件 1 掌握基本门电路的逻辑功能 逻辑符号 真值表和逻辑表达式 了解TTL门电路 CMOS门电路的特点 3 会分析和设计简单的组合逻辑电路 理解加法器 编码器 译码器等常用组合逻辑电路的工作原理和功能 5 学会数字集成电路的使用方法 本章要求 2 会用逻辑代数的基本运算法则化简逻辑函数 模拟信号 随时间连续变化的信号 一 模拟信号与数字信号 1 模拟信号 2 数字信号幅度和时间上均离散的信号 如 脉冲幅度A 脉冲上升沿tr 脉冲周期T 脉冲下降沿tf 脉冲宽度tp 脉冲信号的部分参数 实际的矩形波 二 晶体管的开关作用 1 二极管的开关特性 相当于开关断开 相当于开关闭合 3V 0V 3V 0V 2 三极管的开关特性 3V 0V uO 0 相当于开关断开 相当于开关闭合 uO UCC 3V 0V 6 1基本逻辑关系和逻辑门电路 逻辑门电路是数字电路中最基本的逻辑元件 所谓门就是一种开关 它能按照一定的条件去控制信号的通过或不通过 门电路的输入和输出之间存在一定的逻辑关系 因果关系 所以门电路又称为逻辑门电路 基本逻辑关系为 与 或 非 三种 下面通过例子说明逻辑电路的概念及 与 或 非 的意义 1 与逻辑 当决定一事件的所有条件都具备时 事件才发生的逻辑关系 功能表 一 与逻辑和与门电路 灭 灭 灭 亮 断 断 断 合 合 断 合 合 与逻辑关系 真值表 Truthtable 逻辑函数式 与门 ANDgate 逻辑符号 与逻辑的表示方法 0 0 0 1 0 0 0 1 1 0 1 1 3V 0V UD 0 7V 真值表 AB Y 00011011 0001 Y AB 电压关系表 uA V uB V uY V D1D2 00 03 30 33 导通 导通 0 7 导通 截止 0 7 截止 导通 0 7 导通 导通 3 7 二 或逻辑和或门电路 决定一事件结果的诸条件中 只要有一个或一个以上具备时 事件就会发生的逻辑关系 或门 ORgate 或逻辑关系 真值表 逻辑函数式 逻辑符号 0 1 1 1 uY V 3V 0V UD 0 7V 真值表 AB Y 00011011 0111 电压关系表 uA V uB V D1D2 00 03 30 33 导通 导通 0 7 截止 导通 2 3 导通 截止 2 3 导通 导通 2 3 Y A B 三 非逻辑和非门电路 只要条件具备 事件便不会发生 条件不具备 事件一定发生的逻辑关系 真值表 逻辑函数式 逻辑符号 非门 NOTgate 非逻辑关系 1 0 0 1 电压关系表 uI V uO V 0 5 5 0 3 真值表 0 1 1 0 A Y 符号 函数式 三极管非门 A Y 四 复合门电路 1 与非逻辑 NAND 2 或非逻辑 NOR 3 与或非逻辑 AND OR INVERT 真值表略 1 1 1 0 00 01 10 11 1 0 0 0 Y1 Y2的真值表 4 异或逻辑 Exclusive OR 5 同或逻辑 Exclusive NOR 异或非 0 1 1 0 00 01 10 11 A B 1 0 0 1 00 01 10 11 逻辑符号对照 曾用符号 美国符号 国标符号 国标符号 曾用符号 美国符号 6 3逻辑函数的表示和化简 或 0 0 0 1 0 1 1 1 1 与 0 0 0 0 1 0 1 1 1 非 2 变量和常量的关系 变量 A B C 或 A 0 A A 1 1 与 A 0 0 A 1 A 非 一 逻辑代数基本运算规则和定律 1 常量之间的关系 常量 0和1 3 与普通代数相似的定理 交换律 结合律 分配律 例 证明公式 解 方法一 公式法 证明公式 方法二 真值表法 将变量的各种取值代入等式两边 进行计算并填入表中 ABC 4 逻辑代数的一些特殊定理 同一律 A A A A A A 还原律 例1 1 2 证明 AB 5 若干常用公式 公式 4 证明 公式 5 证明 即 A B 同理可证 一 标准与或表达式 补充内容 逻辑函数的标准与或式 标准与或式 标准与或式就是最小项之和的形式 1 最小项的概念 包括所有变量的乘积项 每个变量均以原变量或反变量的形式出现一次 2变量共有4个最小项 4变量共有16个最小项 n变量共有2n个最小项 3变量共有8个最小项 对应规律 1 原变量0 反变量 2 最小项的性质 1 任一最小项 只有一组对应变量取值使其值为1 ABC001 ABC101 2 任意两个最小项的乘积为0 3 全体最小项之和为1 3 最小项的编号 把与最小项对应的变量取值当成二进制数 与之相应的十进制数 就是该最小项的编号 用mi表示 对应规律 原变量 1反变量 0 000 001 010 011 100 101 110 111 0 1 2 3 4 5 6 7 m0 m1 m2 m3 m4 m5 m6 m7 4 最小项是组成逻辑函数的基本单元 任何逻辑函数都是由其变量的若干个最小项构成 都可以表示成为最小项之和的形式 例 写出下列函数的标准与或式 解 或 m6 m7 m1 m3 例 写出下列函数的标准与或式 m7 m6 m5 m4 m1 m0 m8 m0 与前面m0相重 二 卡诺图 1 逻辑变量的卡诺图 Karnaughmaps 卡诺图 1 二变量的卡诺图 最小项方格图 按循环码排列 四个最小项 A B 2 多变量卡诺图的画法 三变量的卡诺图 八个最小项 A BC 0 1 00 01 卡诺图的实质 紧挨着 行或列的两头 对折起来位置重合 逻辑相邻 两个最小项只有一个变量不同 逻辑相邻的两个最小项可以合并成一项 并消去一个因子 如 m0 m1 m2 m3 m4 m5 m6 m7 五变量的卡诺图 四变量的卡诺图 十六个最小项 AB CD 00 01 11 10 00 01 11 10 当变量个数超过六个以上时 无法使用图形法进行化简 AB CDE 以此轴为对称轴 对折后位置重合 m0 m1 m2 m3 m4 m5 m6 m7 m12 m13 m14 m15 m8 m9 m10 m11 m0 m1 m2 m3 m8 m9 m10 m11 m24 m25 m26 m27 m16 m17 m18 m19 m6 m7 m4 m5 m14 m15 m12 m13 m30 m31 m28 m29 m22 m23 m20 m21 三十二个最小项 3 卡诺图的特点 用几何相邻表示逻辑相邻 几何相邻 相接 紧挨着 相对 行或列的两头 相重 对折起来位置重合 逻辑相邻 例如 两个最小项只有一个变量不同 化简方法 卡诺图的缺点 函数的变量个数不宜超过6个 逻辑相邻的两个最小项可以合并成一项 并消去一个因子 4 卡诺图中最小项合并规律 两个相邻最小项合并可以消去一个因子 0 4 3 2 1 9 4 6 四个相邻最小项合并可以消去两个因子 0 4 12 8 3 2 10 11 5 7 13 15 BD 0 2 8 10 八个相邻最小项合并可以消去三个因子 0 4 12 8 3 2 10 11 5 7 13 15 B 0 2 8 10 1 5 13 9 4 6 12 14 2n个相邻最小项合并可以消去n个因子 总结 2 逻辑函数的卡诺图表示法 1 根据变量个数画出相应的卡诺图 2 将函数化为最小项之和的形式 3 在卡诺图上与这些最小项对应的位置上填入1 其余位置填0或不填 例 1 1 1 1 0 0 0 0 二 逻辑函数的表示 1 真值表 优点 直观明了 便于将实际逻辑问题抽象成数学表达式 缺点 难以用公式和定理进行运算和变换 变量较多时 列函数真值表较繁琐 2 逻辑表达式 优点 书写简洁方便 易用公式和定理进行运算 变换 缺点 逻辑函数较复杂时 难以直接从变量取值看出函数的值 3 卡诺图 1 1 1 1 0 0 0 0 优点 便于求出逻辑函数的最简与或表达式 缺点 只适于表示和化简变量个数比较少的逻辑函数 也不便于进行运算和变换 4 逻辑图 优点 最接近实际电路 缺点 不能进行运算和变换 所表示的逻辑关系不直观 5 波形图 输入变量和对应的输出变量随时间变化的波形 A B Y 优点 形象直观地表示了变量取值与函数值在时间上的对应关系 缺点 难以用公式和定理进行运算和变换 当变量个数增多时 画图较麻烦 三 逻辑函数的化简 1 公式化简法 并项法 例 例 吸收法 例 书p20 例 例 消去法 例 例 配项消项法 或 例 冗余项 2 卡诺图化简法 化简步骤 1 画函数的卡诺图 2 合并最小项 画包围圈 3 写出最简与或表达式 例 1 1 1 1 1 1 1 1 解 画包围圈的原则 1 先圈孤立项 再圈仅有一种合并方式的最小项 2 圈越大越好 但圈的个数越少越好 3 最小项可重复被圈 但每个圈中至少有一个新的最小项 4 必需把组成函数的全部最小项圈完 并做认真比较 检查才能写出最简与或式 不正确的画圈 例 解 1 画函数的卡诺图 1 1 1 1 1 1 1 1 2 合并最小项 画包围圈 3 写出最简与或表达式 多余的圈 注意 先圈孤立项 利用图形法化简函数 利用图形法化简函数 例 解 1 画函数的卡诺图 1 1 1 1 1 1 1 1 1 1 2 合并最小项 画包围圈 3 写出最简与或表达式 例 用图形法求反函数的最简与或表达式 解 1 画函数的卡诺图 1 1 1 1 0 0 0 0 2 合并函数值为0的最小项 3 写出Y的反函数的最简与或表达式 3 具有约束的逻辑函数的化简 一 约束的概念和约束条件 1 约束 输入变量取值所受的限制 例如 逻辑变量A B C 分别表示电梯的升 降 停命令 A 1表示升 B 1表示降 C 1表示停 ABC的可能取值 2 约束项 不会出现的变量取值所对应的最小项 不可能取值 001 010 100 000 011 101 110 111 1 约束 约束项 约束条件 3 约束条件 2 在逻辑表达式中 用等于0的条件等式表示 000 011 101 110 111 由约束项相加所构成的值为0的逻辑表达式 约束项 约束条件 或 2 约束条件的表示方法 1 在真值表和卡诺图上用叉号 表示 例如 上例中ABC的不可能取值为 二 具有约束的逻辑函数的化简 例 化简逻辑函数 化简步骤 1 画函数的卡诺图 顺序为 先填1 0 1 1 1 0 0 0 0 0 0 2 合并最小项 画圈时 既可以当1 又可以当0 3 写出最简与或表达式 解 例 化简逻辑函数 约束条件 解 1 画函数的卡诺图 1 1 1 1 2 合并最小项 3 写出最简与或表达式 合并时 究竟把 作为1还是作为0应以得到的包围圈最大且个数最少为原则 包围圈内都是约束项无意义 如图所示 注意 6 4组合逻辑电路的分析和设计 组合电路的特点 F0 I0 I1 In 1 F1 I0 I1 In 1 F1 I0 I1 In 1 1 逻辑功能特点 电路在任何时刻的输出状态只取决于该时刻的输入状态 而与原来的状态无关 2 电路结构特点 1 输出 输入之间没有反馈延迟电路 2 不包含记忆性元件 触发器 仅由门电路构成 一 组合电路的基分析 1 分析步骤 逻辑图 逻辑表达式 化简 真值表 说明功能 分析目的 1 确定输入变量不同取值时功能是否满足要求 3 得到输出函数的标准与或表达式 以便用MSI LSI实现 4 得到其功能的逻辑描述 以便用于包括该电路的系统分析 2 分析举例 例1 分析图中所示电路的逻辑功能 表达式 真值表 功能 判断输入信号极性是否相同的电路 符合电路 解 例2 分析图中所示电路的逻辑功能 输入信号A B C D是一组二进制代码 解 1 逐级写输出函数的逻辑表达式 W X W X 2 化简 3 列真值表 ABCD ABCD Y Y 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 4 功能说明 当输入四位代码中1的个数为奇数时输出为1 为偶数时输出为0 检奇电路 二 组合电路的基本设计方法 1 设计步骤 逻辑抽象 列真值表 写表达式化简或变换 画逻辑图 逻辑抽象 1 根据因果关系确定输入 输出变量 2 状态赋值 用0和1表示信号的不同状态 3 根据功能要求列出真值表 根据所用元器件 分立元件或集成芯片 的情况将函数式进行化简或变换 化简或变换 1 根据因果关系确定输入 输出变量 2 状态赋值 用0和1表示信号的不同状态 3 根据功能要求列出真值表 1 设定变量 2 设计举例 例 设计一个表决电路 要求输出信号的电平与三个输入信号中的多数电平一致 解 输入A B C 输出Y 2 状态赋值 A B C 0表示输入信号为低电平 Y 0表示输入信号中多数为低电平 1 逻辑抽象 A B C 1表示输入信号为高电平 Y 1表示输入信号中多数为高电平 2 列真值表 000 001 010 011 100 101 110 111 0 0 0 1 0 1 1 1 3 写输出表达式并化简 最简与或式 最简与非 与非式 4 画逻辑图 用与门和或门实现 A B Y C 用与非门实现 例 设计一个监视交通信号灯工作状态的逻辑电路 正常情况下 红 黄 绿灯只有一个亮 否则视为故障状态 发出报警信号 提醒有关人员修理 解 1 逻辑抽象 输入变量 1 亮 0 灭 输出变量 R 红 Y 黄 G 绿 Z 有无故障 1 有 0 无 列真值表 RYG Z 000 001 010 011 100 101 110 111 1 0 0 1 0 1 1 1 2 卡诺图化简 R YG 0 1 00 01 11 10 1 1 1 1 1 3 画逻辑图 6 5组合逻辑部件 一 加法器 是指具有某种逻辑功能的中规模集成组合逻辑电路芯片 常用的有加法器 编码器 译码器 多路选择器 多路分配器和数字比较器等 1 半加器 HalfAdder 两个1位二进制数相加不考虑低位进位 00 01 10 11 00 10 10 01 真值表 函数式 Ai Bi Si 和 Ci 进位 逻辑图 曾用符号 国标符号 半加器 HalfAdder 函数式 2 全加器 FullAdder 两个1位二进制数相加 考虑低位进位 Ai Bi Ci 1 低位进位 Si 和 Ci 向高位进位 1011 A 1110 B 低位进位 1 0 0 1 0 1 1 1 1 真值表 标准与或式 00 10 10 01 10 01 01 11 S 高位进位 0 卡诺图 全加器 FullAdder A BC 0 1 00 01 11 10 1 1 1 1 A BC 0 1 00 01 11 10 1 1 1 1 圈 0 最简与或式 圈 1 逻辑图 a 用与门 或门和非门实现 曾用符号 国标符号 b 用与或非门和非门实现 3 集成全加器 TTL 74LS183 CMOS C661 双全加器 4 加法器 Adder 实现多位二进制数相加的电路 4位串行进位加法器 特点 电路简单 连接方便 速度低 4tpd tpd 1位全加器的平均传输延迟时间 二 编码器 Encoder 编码 用文字 符号或者数字表示特定对象的过程 用二进制代码表示不同事物 二进制编码器 二 十进制编码器 分类 普通编码器 优先编码器 2n n 10 4 或 一 二进制编码器 用n位二进制代码对N 2n个信号进行编码的电路 3位二进制编码器 8线 3线 编码表 函数式 Y2 I4 I5 I6 I7 Y1 I2 I3 I6 I7 Y0 I1 I3 I5 I7 输入 输出 I0 I7是一组互相排斥的输入变量 任何时刻只能有一个端输入有效信号 输入 输出 000 001 010 011 100 101 110 111 Y2Y1Y0 I0I1I2I3I4I5I6I7 函数式 逻辑图 用或门实现 用与非门实现 优先编码 允许几个信号同时输入 但只对优先级别最高的进行编码 优先顺序 I7 I0 编码表 函数式 2 3位二进制优先编码器 输入输出为原变量 逻辑图 输入输出为反变量 用4位二进制代码对0 9十个信号进行编码的电路 1 8421BCD编码器 2 8421BCD优先编码器 3 集成10线 4线优先编码器 7414774LS147 二 二 十进制编码器 三 译码器 Decoder 编码的逆过程 将二进制代码翻译为原来的含义 1 二进制译码器 BinaryDecoder 输入n位二进制代码 如 2线 4线译码器 3线 8线译码器 4线 16线译码器 输出m个信号m 2n 3位二进制译码器 3线 8线 真值表 函数式 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000 3线 8线译码器逻辑图 输出低电平有效 工作原理 集成3线 8线译码器 74LS138 引脚排列图 功能示意图 输入选通控制端 芯片禁止工作 芯片正常工作 功能特点 输出端提供全部最小项 电路特点 与门 原变量输出 与非门 反变量输出 二进制译码器的主要特点 二 二 十进制译码器 Binary CodedDecimalDecoder 将BCD码翻译成对应的十个输出信号 集成4线 10线译码器 744274LS42 半导体显示 LED 液晶显示 LCD 共阳极 每字段是一只发光二极管 2 显示译码器 数码显示器 0000001 1001111 0010010 0000110 1001100 0100100 0100000 低电平驱动 0001111 0000000 0000100 共阴极 高电平驱动 1111110 01

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论