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

下载本文档

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

文档简介

5 1数字电路概述 模拟信号 在时间上和数值上连续的信号 数字信号 在时间上和数值上不连续的 即离散的 信号 u u 模拟信号波形 数字信号波形 t t 对模拟信号进行传输 处理的电子线路称为模拟电路 对数字信号进行传输 处理的电子线路称为数字电路 第五章门电路及组合逻辑电路 一 数字电路和模拟电路 1 工作信号是二进制的数字信号 在时间上和数值上是离散的 不连续 反映在电路上就是低电平和高电平两种状态 即0和1两个逻辑值 2 在数字电路中 研究的主要问题是电路的逻辑功能 即输入信号的状态和输出信号的状态之间的逻辑关系 3 对组成数字电路的元器件的精度要求不高 只要在工作时能够可靠地区分0和1两种状态即可 数字电路的特点 数字电路的分析 设计方法 与模拟电路不同 电路中的半导体器件工作在开关状态 不能用模拟的分析方法 数字电路又称为逻辑电路 主要研究对象是电路输入输出之间的逻辑关系 采用的分析工具是逻辑代数 表达电路输入输出关系主要用真值表 逻辑表达式或波形图 数字电路的设计是从给定的逻辑功能要求出发 确定输入 输出变量 选定逻辑器件 设计符合要求的逻辑电路 二 数字信号的主要参数 一个理想的周期性数字信号 可用以下几个参数来描绘 Vm 信号幅度 T 信号的重复周期 tW 脉冲宽度 q 占空比 其定义为 图中所示为三个周期相同 T 20ms 但幅度 脉冲宽度及占空比各不相同的数字信号 1 进位制 表示数时 必须用进位计数的方法组成多位数码 多位数码每一位的构成以及从低位到高位的进位规则称为进位计数制 简称进位制 三 数制和码制 2 基数 进位制的基数 就是在该进位制中可能用到的数码个数 3 位权 位的权数 在某一进位制的数中 每一位的大小都对应着该位上的数码乘上一个固定的数 这个固定的数就是这一位的权数 权数是一个幂 1 常用数制及其转换 十进制二进制十六进制与八进制 任意一个R进制数都可以表示为各个数位上的数码与其对应的权的乘积之和 称权展开式 数码为 0 9 基数是10 运算规律 逢十进一 即 9 1 10 十进制数的权展开式 1 数制 十进制 103 102 101 100称为十进制的位权 同样的数码在不同的数位上代表的数值不同 任意一个十进制数都可以表示为各个数位上的数码与其对应的权的乘积之和 称权展开式 即 5555 10 5 103 5 102 5 101 5 100 又如 209 04 10 2 102 0 101 9 100 0 10 1 4 10 2 1 数制 二进制 数码为 0 1 基数是2 运算规律 逢二进一 即 1 1 10 二进制数的权展开式 如 101 01 2 1 22 0 21 1 20 0 2 1 1 2 2 5 25 10 加法规则 0 0 0 0 1 1 1 0 1 1 1 10乘法规则 0 0 0 0 1 0 1 0 0 1 1 1 运算规则 各数位的权是 的幂 二进制数只有0和1两个数码 它的每一位都可以用电子元件来实现 且运算规则简单 相应的运算电路也容易实现 1 数制 十六进制 数码为 0 9 A F 基数是16 运算规律 逢十六进一 即 F 1 10 十六进制数的权展开式 如 D8 A 16 13 161 8 160 10 16 1 216 625 10 各数位的权是16的幂 十进制整数转换为二进制采用除基取余法 先得到的余数为低位 后得到的余数为高位 所以 44 10 101100 2 2 数制转换 十进制数转换为二进制数 用一定位数的二进制数来表示十进制数码 字母 符号等信息称为编码 用以表示十进制数码 字母 符号等信息的一定位数的二进制数称为代码 数字系统只能识别0和1 怎样才能表示更多的数码 符号 字母呢 用编码可以解决此问题 二 十进制代码 用4位二进制数b3b2b1b0来表示十进制数中的0 9十个数码 简称BCD码 2421码的权值依次为2 4 2 1 余3码由8421码加0011得到 格雷码是一种循环码 其特点是任何相邻的两个码字 仅有一位代码不同 其它位相同 用四位自然二进制码中的前十个码字来表示十进制数码 因各位的权值依次为8 4 2 1 故称8421码 2 码制和编码 5 2基本逻辑关系及其门电路 逻辑事件和逻辑变量 只能明确用是或非 真或假来回答的事件是逻辑事件 其变量为逻辑变量 逻辑问题 只能用逻辑变量描述的事件是逻辑问题 逻辑代数 是分析和设计逻辑电路的数学工具 又叫布尔代数或开关代数 逻辑代数具有3种基本运算 与运算 逻辑乘 或运算 逻辑加 和非运算 逻辑非 获得高 低电平的基本方法 利用半导体开关元件的导通 截止 即开 关 两种工作状态 逻辑0和1 电子电路中用高 低电平来表示 逻辑门电路 用以实现基本和常用逻辑运算的电子电路 简称门电路 基本和常用门电路 与门 或门 非门 反相器 与非门 或非门 与或非门和异或门等 一 逻辑代数的三种基本运算 设 开关闭合 1 开关不闭合 0 灯亮 L 1灯不亮 L 0 与逻辑 只有当决定一件事情的条件全部具备之后 这件事情才会发生 1 与运算 与逻辑表达式 L AB 逻辑与 逻辑乘 的运算规则为 与门的输入端可以有多个 下图为一个三输入与门电路的输入信号A B C和输出信号F的波形图 与门电路 2 或运算 或逻辑表达式 L A B 或逻辑 当决定一件事情的几个条件中 只要有一个或一个以上条件具备 这件事情就发生 F A B 逻辑或 逻辑加 的运算规则为 或门的输入端也可以有多个 下图为一个三输入或门电路的输入信号A B C和输出信号F的波形图 或门电路 0 0 00 1 11 0 11 1 1 3 非运算 非逻辑表达式 非逻辑 某事情发生与否 仅取决于一个条件 而且是对该条件的否定 即条件具备时事情不发生 条件不具备时事情才发生 非门电路 二 复合逻辑运算 2 或非 由或运算和非运算组合而成 1 与非 由与运算和非运算组合而成 由与门 或门和非门构成与或非门 3 与或非门 4 异或 异或是一种二变量逻辑运算 当两个变量取值相同时 逻辑函数值为0 当两个变量取值不同时 逻辑函数值为1 异或的逻辑表达式为 5 同或 同或也是一种二变量逻辑运算 当两个变量取值相同时 逻辑函数值为1 当两个变量取值不同时 逻辑函数值为0 异或的逻辑表达式为 L AB 5 4逻辑函数的表示和化简 将门电路按照一定的规律连接起来 可以组成具有各种逻辑功能的逻辑电路 分析和设计逻辑电路的数学工具是逻辑代数 又叫布尔代数或开关代数 逻辑代数具有3种基本运算 与运算 逻辑乘 或运算 逻辑加 和非运算 逻辑非 一 逻辑代数的基本运算规则和定理 2 基本运算 1 常量之间的关系 分别令A 0及A 1代入这些公式 即可证明它们的正确性 3 基本定理 利用真值表很容易证明这些公式的正确性 如证明A B B A 二 逻辑函数及其表示方法 解 第一步 设置自变量和因变量 第二步 状态赋值 对于自变量A B C设 同意为逻辑 1 不同意为逻辑 0 对于因变量L设 事情通过为逻辑 1 没通过为逻辑 0 1 逻辑函数的建立 例 三个人表决一件事情 结果按 少数服从多数 的原则决定 试建立该逻辑函数 第三步 根据题义及上述规定列出函数的真值表 逻辑函数有5种表示形式 真值表 逻辑表达式 卡诺图 逻辑图和波形图 只要知道其中一种表示形式 就可转换为其它几种表示形式 2逻辑函数的表示方法 1 真值表 真值表 是由变量的所有可能取值组合及其对应的函数值所构成的表格 真值表列写方法 每一个变量均有0 1两种取值 i个变量共有2i种不同的取值 将这2i种不同的取值按顺序 一般按二进制递增规律 排列起来 同时在相应位置上填入函数的值 便可得到逻辑函数的真值表 例如 要表示这样一个函数关系 当3个变量A B C的取值中有偶数个1时 函数取值为1 否则 函数取值为0 此函数称为判偶函数 可用真值表表示如下 表达式列写方法 取F 1的组合 输入变量值为1的表示成原变量 值为0的表示成反变量 然后将各变量相乘 最后将各乘积项相加 即得到函数的与或表达式 2 逻辑表达式 逻辑表达式 是由逻辑变量和与 或 非3种运算符连接起来所构成的式子 由逻辑表达式列真值表的方法 把输入变量各种组合的取值分别代入逻辑表达式中进行运算 求出相应的逻辑函数值 即可列出真值表 如函数 一般地说 若输入逻辑变量A B C 的取值确定以后 输出逻辑变量L的值也唯一地确定了 就称L是A B C的逻辑函数 写作 L f A B C 逻辑函数与普通代数中的函数相比较 有两个突出的特点 1 逻辑变量和逻辑函数只能取两个值0和1 2 函数和变量之间的关系是由 与 或 非 三种基本运算决定的 3 逻辑图 逻辑图 是由表示逻辑运算的逻辑符号所构成的图形 4 波形图 波形图 是由输入变量的所有可能取值组合的高 低电平及其对应的输出函数值的高 低电平所构成的图形 1 1 0 5 卡诺图 例某逻辑函数的真值表如表所示 试用其他4种方法表示该逻辑函数 解逻辑表达式 逻辑图 波形图 例某逻辑函数的逻辑图如图所示 试用其他4种方法表示该逻辑函数 解写逻辑表达式 列真值表 画波形图 三 逻辑函数的化简 运用摩根定律 运用分配律 运用分配律 逻辑函数化简的意义 逻辑表达式越简单 实现它的电路越简单 电路工作越稳定可靠 1 公式法 2 卡诺图化简法 不讲 运用摩根定律 利用公式 消去多余的项 吸收 利用公式 为某一项配上其所缺的变量 以便用其它方法进行化简 配项 利用公式 为某项配上其所能合并的项 配项 在化简逻辑函数时 要灵活运用上述方法 才能将逻辑函数化为最简 例1化简逻辑函数 利用A AB A 利用 由上例可知 有些逻辑函数的化简结果不是唯一的 解法1 例2化简逻辑函数 代数化简法的优点 不受变量数目的限制 缺点 没有固定的步骤可循 需要熟练运用各种公式和定理 需要一定的技巧和经验 不易判定化简结果是否最简 解法2 1 2项 3 4项 5 6项合并 1 5项 2 3项 4 6项合并 5 5组合逻辑电路的分析和设计 一 组合逻辑电路的特点电路任一时刻的输出状态只决定于该时刻各输入状态的组合 而与电路的原状态无关 组合电路就是由门电路组合而成 电路中没有记忆单元 没有反馈通路 每一个输出变量是全部或部分输入变量的函数 L1 f1 A1 A2 Ai L2 f2 A1 A2 Ai Lj fj A1 A2 Ai 二 组合逻辑电路的分析 分析过程一般包含以下几个步骤 例1 逻辑图 逻辑表达式 1 1 最简与或表达式 化简 2 2 从输入到输出逐级写出 例1 最简与或表达式 3 真值表 3 4 电路的逻辑功能 当输入A B C中有2个或3个为1时 输出F为1 否则输出F为0 所以这个电路实际上是一种3人表决用的组合电路 只要有2票或3票同意 表决就通过 4 逻辑图 逻辑表达式 例2 最简与或表达式 真值表 电路的逻辑功能 由真值表可知 当3个输入变量A B C取值一致时 输出F 1 否则输出F 0 所以这个电路可以判断3个输入变量的取值是否一致 故称为判一致电路 三 组合逻辑电路的设计 设计过程的基本步骤 例1 设计一个三人表决电路 结果按 少数服从多数 的原则决定 解 1 逻辑赋值 A B C同意为1 不同意为0事件F通过为1 不通过为0 2 列真值表 写表达式 得最简与 或表达式 4 画出逻辑图 5 如果 要求用与非门实现该逻辑电路 就应将表达式转换成与非 与非表达式 画出逻辑图 真值表 电路功能描述 例2 设计一个楼上 楼下开关的控制逻辑电路来控制楼梯上的路灯 使之在上楼前 用楼下开关打开电灯 上楼后 用楼上开关关灭电灯 或者在下楼前 用楼上开关打开电灯 下楼后 用楼下开关关灭电灯 设楼上开关为A 楼下开关为B 灯泡为F 并设开关A B掷向上方时为1 掷向下方时为0 灯亮时F为1 灯灭时F为0 根据逻辑要求列出真值表 1 穷举法 1 实际电路图 2 逻辑表达式或卡诺图 最简与或表达式 化简 3 2 已为最简与或表达式 4 逻辑变换 5 逻辑电路图 用与非门实现 用同或门实现 真值表 电路功能描述 例3 用与非门设计一个举重裁判表决电路 设举重比赛有3个裁判 一个主裁判和两个副裁判 杠铃完全举上的裁决由每一个裁判按一下自己面前的按钮来确定 只有当两个或两个以上裁判判明成功 并且其中有一个为主裁判时 表明成功的灯才亮 设主裁判为变量A 副裁判分别为B和C 表示成功与否的灯为F 根据逻辑要求列出真值表 1 穷举法 1 2 2 逻辑表达式 3 最简与或表达式 化简 4 5 逻辑变换 逻辑电路图 3 化简 4 5 一 数据选择器根据地址选择码从多路输入数据中选择一路 送到输出 5 6常用的组合逻辑电路 例 四选一数据选择器 根据功能表 可写出输出逻辑表达式 由逻辑表达式画出逻辑图 1 集成数据选择器 集成数据选择器74151 8选1数据选择器 集成双4选1数据选择器74LS153 2 数据选择器的应用 实现组合逻辑函数 当逻辑函数的变量个数和数据选择器的地址输入变量个数相同时 可直接用数据选择器来实现逻辑函数 例用8选1数据选择器74151实现逻辑函数 解 将逻辑函数转换成最小项表达式 m3 m5 m6 m7画出连线图 最小项的定义最小项 n个变量的逻辑函数中 包含全部变量的乘积项称为最小项 n变量逻辑函数的全部最小项共有2n个 当逻辑函数的变量个数大于数据选择器的地址输入变量个数时 例试用4选1数据选择器实现逻辑函数 解 将A B接到地址输入端 C加到适当的数据输入端 作出逻辑函数L的真值表 根据真值表画出连线图 真值表 二 编码器编码 将某一特定的逻辑信号变换为二进制代码 能够实现编码功能的逻辑部件称为编码器 例 设计一个键控8421BCD码编码器 2 由真值表写出各输出的逻辑表达式为 解 1 列出真值表 1111111110 0000 1111111101 0001 11111110111111110111111110111111110111111110111111110111111110111111110111111111 00100011010001010110011110001001 重新整理得 3 由表达式画出逻辑图

温馨提示

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

评论

0/150

提交评论