门电路和组合逻辑电路教学课件PPT1.ppt_第1页
门电路和组合逻辑电路教学课件PPT1.ppt_第2页
门电路和组合逻辑电路教学课件PPT1.ppt_第3页
门电路和组合逻辑电路教学课件PPT1.ppt_第4页
门电路和组合逻辑电路教学课件PPT1.ppt_第5页
已阅读5页,还剩62页未读 继续免费阅读

下载本文档

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

文档简介

第20章门电路和组合逻辑电路 20 1数制和脉冲信号20 2基本门电路及其组合20 5逻辑代数20 6组合逻辑电路的分析与综合20 7加法器20 8编码器20 9译码器和数字显示 1 常用数制 20 1数制和脉冲信号 20 1 1数制 1 十进制 2 二进制 3 十六进制 数码 运算规则 0 1 2 3 4 5 6 7 8 9 逢10进1 借1当10 数码 运算规则 0 1 2 3 4 5 6 7 8 9 a b c d e f 逢10进1 借1当10 数码 运算规则 0 1 逢2进1 借1当2 3 十进制数转换为任意进制数 1 十进制数 二进制数 整数部分 除2取余 至商为0 余数倒排 2 十进制数 十六进制数 方法同上 或以二进制数为中介进行转换 即十进制 二进制 四位一组进行转换 2 任意进制数转换为十进制数 方法 按权展开 例 110101 2 10 110101 2 1 25 1 24 1 22 1 20 53 10 小数部分 乘2取整 到满足规定的位数 练习 第286页20 1 1 例1 将十进制数27转换为二进制数和十六进制数 练习 第286页20 1 2 例2 将十进制数0 35转换为二进制数和十六进制数 保留3位小数 脉冲信号是一种跃变信号 并且持续时间短暂 20 1 2脉冲信号 矩形波脉冲信号参数 1 脉冲幅值a 2 脉冲上升时间tr 3 脉冲下降时间tf 4 脉冲宽度tp 5 周期t和频率f 0 9a 0 1a tr tf tp 0 5a 设 开关断开 灯不亮用逻辑 0 表示 开关闭合 灯亮用逻辑 1 表示 逻辑表达式 y a b 1 与 逻辑关系 0 1 0 b y a 状态表 结论 有0出0 全1出1谓之与 20 2基本门电路及其组合 20 2 1逻辑门电路的基本概念 二极管 与 门电路 0v 0v 3v 2 或 逻辑关系 逻辑表达式 y a b 状态表 1 1 1 0 结论 有1出1 全0出0谓之或 3 非 逻辑关系 y a r 结论 有0出1 有1出0谓之非 1 与非门电路 非门 20 2 3基本逻辑门电路的组合 2 或非门电路 非门 例 根据输入波形画出输出波形 a b a 3 与或非门电路 逻辑表达式 逻辑符号 20 5逻辑代数 逻辑代数 又称布尔代数 它是分析设计逻辑电路的数学工具 逻辑代数所表示的是逻辑关系 而不是数量关系 这是它与普通代数的本质区别 用字母表示变量 但变量的取值只有 0 1 两种 分别称为逻辑 0 和逻辑 1 这里 0 和 1 表示的是两种相互对立的逻辑状态 如 是 和 否 1 常量与变量的关系 20 5 1逻辑代数运算法则 2 逻辑代数的基本运算法则 自等律 0 1律 重叠律 还原律 互补律 交换律 2 逻辑代数的基本运算法则 普通代数不适用 证 结合律 分配律 a 1 1 反演律 列状态表证明 20 5 2逻辑函数的表示方法 下面举例说明这四种表示方法 例 有一t形走廊 在相会处有一路灯 在进入走廊的a b c三地各有控制开关 都能独立进行控制 任意闭合一个开关 灯亮 任意闭合两个开关 灯灭 三个开关同时闭合 灯亮 设a b c代表三个开关 输入变量 y代表灯 输出变量 1 列逻辑状态表 2 逻辑式 取y 1列逻辑式 用 与 或 非 等运算来表达逻辑函数的表达式 1 由逻辑状态表写出逻辑式 各组合之间是 或 关系 2 逻辑式 反之 也可由逻辑式列出状态表 3 逻辑图 20 5 3逻辑函数的化简 1 用 与非 门构成基本门电路 2 应用 与非 门构成 或 门电路 1 应用 与非 门构成 与 门电路 由逻辑代数运算法则 由逻辑代数运算法则 3 应用 与非 门构成 非 门电路 4 用 与非 门构成 或非 门 由逻辑代数运算法则 例1 化简 2 应用逻辑代数运算法则化简 1 并项法 2 配项法 例3 化简 3 加项法 4 吸收法 吸收 例5 化简 吸收 吸收 吸收 吸收 20 6组合逻辑电路的分析与设计 组合逻辑电路框图 20 6 1组合逻辑电路的分析 1 由逻辑图写出输出端的逻辑表达式 2 运用逻辑代数化简或变换 3 列逻辑状态表 4 分析逻辑功能 已知逻辑电路 确定 逻辑功能 分析步骤 例1 分析下图的逻辑功能 1 写出逻辑表达式 2 应用逻辑代数化简 反演律 反演律 3 列逻辑状态表 y ab ab 1 写出逻辑式 例2 分析下图的逻辑功能 2 列逻辑状态表 3 分析逻辑功能输入相同输出为 1 输入相异输出为 0 称为同或 可用于判断各输入端的状态是否相同 例3 分析下图的逻辑功能 a 写出逻辑式 y a b c 这是一个奇校验电路 a b c 20 6 2组合逻辑电路的设计 设计步骤如下 已知逻辑功能 确定 逻辑电路 例1 设计一个三人 a b c 表决电路 用与非门搭建电路 解 赞同 1 表示 如不赞同 0 表示 表决结果 多数赞同 灯亮为 1 反之灯不亮为 0 1 列逻辑状态表 2 写出逻辑表达式 三人表决电路 解 逻辑表达式 例2 设计一个半加器 即两个一位二进制数相加 不考虑来自低位的进位 输出为和与进位 1 列逻辑状态表 2 写出逻辑式 例3设计一个全加器 即实现两个一位二进制数相加 且考虑来自低位的进位 20 8编码器 把二进制码按一定规律编排 使每组代码具有一特定的含义 称为编码 具有编码功能的逻辑电路称为编码器 n位二进制代码有2n种组合 可以表示2n个信息 要表示n个信息所需的二进制代码应满足2n n 20 8 1二进制编码器 将输入信号编成二进制代码的电路 2n个 n位 1 分析要求 输入有8个信号 即n 8 根据2n n的关系 即n 3 即输出为三位二进制代码 例 设计一个编码器 满足以下要求 1 将i0 i1 i78个信号编成二进制代码 2 编码器每次只能对一个信号进行编码 不允许两个或两个以上的信号同时有效 3 设输入信号高电平有效 解 2 列编码表 3 写出逻辑式并转换成 与非 式 y2 i4 i5 i6 i7 y1 i2 i3 i6 i7 y0 i1 i3 i5 i7 4 画出逻辑图 当有两个或两个以上的信号同时输入编码电路 电路只能对其中一个优先级别高的信号进行编码 即允许几个信号同时有效 但电路只对其中优先级别高的信号进行编码 而对其它优先级别低的信号不予理睬 20 8 3优先编码器 74ls4147编码器功能表 将十进制数0 9编成二进制代码的电路 20 8 2二 十进制编码器 表示十进制数 列编码表 四位二进制代码可以表示十六种不同的状态 其中任何十种状态都可以表示0 9十个数码 最常用的是8421码 8421bcd码编码表 写出逻辑式并化成 或非 门和 与非 门 画出逻辑图 20 9译码器和数字显示 译码是编码的反过程 它是将代码的组合译成一个特定的输出信号 20 9 1二进制译码器 状态表 例 三位二进制译码器 输出高电平有效 写出逻辑表达式 逻辑图 状态表 例 三位二进制译码器 输出低电平有效 写出逻辑表达式 3 8线译码器74ls138 a2a1a0是输入端 s1s2s3是使能控制端 例1 用74ls138和与非门实现三人表决电路 abc 001 例1 用74ls138实现三人表决电路 abc 001 解 20 9 2二 十进制显示译码器 在数字电路中 常常需要把运算结果用十进制数显示出来 这就要用显示译码器 1101101 低电平时发光 高电平时发光 七段显示译码器

温馨提示

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

评论

0/150

提交评论