数字电路 第4章(精品·公开课件).ppt

  1. 1、本文档共93页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4.2.1 组合逻辑电路的分析方法 解:(1)由逻辑图逐级写出逻辑表达式。为了写表达式方便,借助中间变量P。 (2)化简与变换: 4.2.2 组合逻辑电路的设计方法 设计过程的基本步骤: 例3:设计一个电话机信号控制电 路。电路有I0(火警)、I1(盗 警)和I2(日常业务)三种输入 信号,通过排队电路分别从L0、 L1、L2输出,在同一时间只能有 一个信号通过。如果同时有两个 以上信号出现时,应首先接通火 警信号,其次为盗警信号,最后 是日常业务信号。试按照上述轻 重缓急设计该信号控制电路。要 求用集成门电路7400(每片含4个 2输入端与非门)实现 例4:设计一个将余3码变换成8421BCD码的组合逻辑电路。 (2)用卡诺图进行化简。(注意利用无关项) 化简后得到的逻辑表达式为: (3)由逻辑表达式画出逻辑图。 消除竟争冒险的方法 修改逻辑设计 此方法是利用逻辑代数中的等式变换。在确保逻 辑函数值不变的条件下,对原逻辑函数式进行适 当修改,以消除竟争冒险。 7448的逻辑功能: (1)正常译码显示。LT=1,BI/RBO=1时,对输入为十进制数l~15的二进制码(0001~1111)进行译码,产生对应的七段显示码。 (2)灭零。当LT=1,而输入为0的二进制码0000时,只有当RBI =1时,才产生0的七段显示码,如果此时输入RBI =0 ,则译码器的a~g输出全0,使显示器全灭;所以RBI称为灭零输入端。 (3)试灯。当LT=0时,无论输入怎样,a~g输出全1,数码管七段全亮。由此可以检测显示器七个发光段的好坏。 LT称为试灯输入端。 (4)特殊控制端BI/RBO。BI/RBO可以作输入端,也可以作输出端。 作输入使用时,如果BI=0时,不管其他输入端为何值,a~g均输出0,显示器全灭。因此BI称为灭灯输入端。 作输出端使用时,受控于RBI。当RBI=0,输入为0的二进制码0000时,RBO=0,用以指示该片正处于灭零状态。所以,RBO 又称为灭零输出端。 七段译码器的真值表 七段译码器的真值表 七段译码器的真值表 七段译码器的真值表 5、用译码器设计组合逻辑电路 例:试用3线/8线译码器实现逻辑函数: 解: 3 线 / 8 线 译 码 器 A B C A2 A1 A0 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 分析: 3线/8线译码器高电 平有效; 3 线 / 8 线 译 码 器 A B C A2 A1 A0 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 ≥1 F 用74138译码器实现逻辑函数: 解: 分析: 74LS138低电平有效; 7 4 L S 1 3 8 A B C 1 7 4 L S 1 3 8 A B C 1 F 1、首先将被实现的函数变成以最小项表示的与或表 达式。并将被实现函数的变量接到译码器的代码输 入端。 用译码器实现逻辑函数的方法: 2、当译码器的输出为高电平有效时,选用或门; 当输出为低电平有效时,选用与非门。 3、将译码器输出与逻辑函数F所具有的最小项相对 应的所有输出端连接到一个或门(或者与非门)的 输入端,则或门(或者与非门)的输出就是被实现 的逻辑函数。 例1:利用74LS138及一些门电路,设计一个多路输出 的组合逻辑电路。输出的逻辑表达式为 解:首先将所给函数化为最小项标准表达式: 由于74LS138的输出为低电平有效,故应选择与 非门作输出门。将逻辑函数的变量A、B、C分别加到 74LS138译码器的输入端A2、A1、A0,并将译码器输 出与逻辑函数F1、F2、F3、F4中分别具有的最小项 对应的所有输出端,连接到一个与非门的输入端, 则各个与非门的输出就可实现逻辑函数F1、F2、F3、 F4。 7 4 L S 1 3 8 A B C 1 F1 F2 F3 F4 用74LS138译码器实现逻辑函数 数据选择器 当A1A0取不同的代码时,开关打向不同的位置, 选择不同的数据。 A1 A0 Y =00 =01 =10 =11 数据选择器示意图 例:四选一数据选择器 根据功能表,可写出输出逻辑表达式: 由逻辑表达式画出逻辑图: 如果一个MUX的选通变量个数为n,对这个2n选1 MUX的输出F可写出: 数据选择器实现逻辑函数的理论根据及方法 例:用四选一数据选择器实现逻辑函数: 四选一逻辑符号 F MUX Y 超前进位信号产生的原理 明确一点:加到第i位的进位输入信号是这两个加 数第i位以前各位状态的函数,即第i位的输入信号 (CI)i一定能由Ai-1,Ai-2…A0和Bi-1,Bi-2…B0唯 一的确定。 0 0 0 1 0 1 1 1 0 1 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 0 1 1 0 0

您可能关注的文档

文档评论(0)

花好月圆 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档