组合课件gai.pptVIP

  • 23
  • 0
  • 约1.06万字
  • 约 87页
  • 2017-03-23 发布于江苏
  • 举报
组合课件gai

4.2 组合电路的分析方法和设计方法 一、分析方法 二 设计方法 3.3 若干常用的组合逻辑电路 一、编码器(Encodor) 控制端扩展功能举例: 例: 用两片8线-3线优先编码器 16线-4线优先编码器 其中, 的优先权最高· · · 二-十进制优先编码器功能: 将输入的低电平信号变成一个对应的十进制的编码(输出为反码) 将 编成0110 ~ 1110, 编成1111 (取反后1001 ~ 0001, 以及0000) 的优先权最高, 最低 二、译码器(Decoder) (一)二进制译码器 74HC138的功能表: 利用附加控制端进行扩展 例: 用2片74HC138(3线—8线译码器) 4线—16线译码器 (二)二—十进制译码器 功能:将输入的二—十进制码(BCD码)转换为代表0—9这十个数的电平信号。 二—十进制译码器电路 将输入10个BCD码代码(0000-1001)分别译成10低电平的输出信号; 当输入BCD码以外的伪码(1010-1111),输出全为高电平信号。 (三) 译码器的应用(186页) 多路分配器(暂不讲) 实现组合逻辑电路 三、用译码器设计组合逻辑电路 1. 基本原理 (1) 3位二进制译码器给出3变量的全部最小项; 。。。 n位二进制译码器给出n变量的全部最小项; (2)任意函数可化成最小项之和形式: (3)将(n位)二进制译码器输出的最小项组合起来,可获得任何形式的(输入变量不大于n的)组合函数。 2. 举例 例:利用74HC138设计一个多输出的组合逻辑电路,输出逻辑函数式为: (四)显示译码器 1.七段字符显示器 BCD-七段显示译码器7448的逻辑图 7448的附加控制信号:(1) 灯测试输入 7448的附加控制信号:(2) 灭零输入 7448的附加控制信号:(3) 灭灯输入/灭零输出 用作输入信号,称灭灯输入控制端: 无论输入状态是什么,数码管熄灭 用作输出信号,称灭零输出端: 只有当输入 ,且灭零输入信号 时, 才给出低电平 因此 表示译码器将应该显示的零熄灭了 例:利用 和 的配合,实现多位显示系统的灭零控制 整数部分:最高位是0,而且灭掉以后,输出 作为次高位的 输入信号 小数部分:最低位是0,而且灭掉以后,输出 作为次低位的 输入信号 三、数据选择器(Multiplexer)——简称MUX (一)工作原理 (三) 应用 可用来设计组合逻辑电路 (二)多位加法器 1.串行进位加法器 (三)应用 设计组合电路———用在加(减)某一常数的场合。 原理:从高位比起,只有高位相等,才比较下一位。 例如: 2、集成电路74LS85 --4位二进制数值比较器 74LS85的输出表达式: (三)逻辑功能的扩展 例如:用74LS85构成8位数值比较器。 3.4 组合逻辑电路中的竞争—冒险现象 一、竞争—冒险现象及其成因 题3.5 设计一个代码转换电路,输入是4位二进制代码,输出为4位循环码。 题3.14 分析图示电路,写出输出Z的逻辑函数式。CC4512为8选1数据选择器,它的逻辑功能表如下表。 解: 五、数值比较器(Comparer) (一)一位数值比较器 功能:比较两个二进制数的大小。 (二)多位数值比较器—4位 a3 a2 a1 a0 b3 b2 b1 b0 从高位比起 思考:若输出是低电平有效,电路如何改。 我们进行分析: =AB’ =A’B =A B I(AB), I(A=B), I(AB)为附加端,用于扩展时,需接入低位的比较结果。 注意:若只比较四位,则使: I(AB) =0; I(AB) =0;I(A=B) =1。 4位数值比较器真值表 1 0 0 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1

文档评论(0)

1亿VIP精品文档

相关文档