第5章 组合逻辑电路2.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
5.5.2 编码器 在数字电路中,所谓编码,就是把若干个0和1按一定规律编排起来组成不同的代码(二进制数)来表示某一对象或信号的过程。 二进制编码——将特定的逻辑信号编为一组二进制代码。 编码器——能够实现编码功能的逻辑电路称为编码器。 2个信号→ 用1位二进制信号进行编码 4个信号→用2位二进制信号进行编码 8个信号→用3位二进制信号进行编码 一般而言,N个不同的信号,至少需要n位二进制数编码。N和n之间满足下列关系: 2n≥N 一、普通编码器 2位二进制普通编码器: 4个输入,2个输出 任何时刻只允许输入一个信号:变量互相排斥的逻辑函数 变量互相排斥的逻辑函数真值表可以简化。 简化真值表: 二.优先编码器 允许同时输入两个以上信号,不过在设计优先编码器时,事先要对输入信号按优先顺序排队,当几个信号同时输入时,只对其中优先权最高的一个进行编码。 用与门实现的电路: 例3: 试用译码器和门电路实现逻辑函数: 例4. 某组合逻辑电路的真值表如表所示,试用译码器和门电路设计该逻辑电路。 解:写出各输出的最小项表达式,再转换成与非—与非形式: 二、显示译码器 按内部连接方式不同,七段字符显示器分为共阴极和共阳极两种。 四选一数据选择器 输出逻辑表达式: 逻辑图: 同样的道理我们可以做出8选1数据选择器 输入8个:D0D1D2D3D4D5D6D7,输出1个Y,数据选择控制端3个:A2A1A0,使能端:S。可列出真值表: 集成数据选择器74LS151(8选1数据选择器) 例2:用两片74LS151组成 “16选1”数据选择器 2、用数据选择器实现逻辑函数 从4选1数据选择器和8选1数据选择器的表达式可看出,输出与输入之间的逻辑关系可概括为: 例1: 试用4选1数据选择器74LS153实现逻辑函数 例3: 试用4选1数据选择器74LS153实现真值表所示逻辑函数 §5.6 组合逻辑电路中的竞争-冒险现象 3.4.2 检查竞争—冒险现象的方法 1、列真值表检查 有两个或两个以上输入信号改变状态,而输出保持1或0不变时,则存在竞争—冒险,有可能产生干扰脉冲。 2、在输入变量每次只有一个改变状态的简单情况下,可以通过逻辑函数式判断。只要输出端的逻辑函数在一定条件下能简化成: 例1:判断下图两个电路中是否存在竞争冒险,已知任何瞬间输入变量只可能有一个改变状态。 存在竞争--冒险 D4 0 0 1 0 D5 1 0 1 0 D6 0 1 1 0 D7 1 1 1 0 0 0 0 0 A2 D3 1 1 0 D2 0 1 0 D1 1 0 0 D0 0 0 0 A3 Y A0 A1 D12 0 0 1 1 D13 1 0 1 1 D14 0 1 1 1 D15 1 1 1 1 0 0 0 0 A2 D11 1 1 1 D10 0 1 1 D9 1 0 1 D8 0 0 1 A3 Y A0 A1 Y Y 74151(2) D 0 1 D 2 D 3 D 4 D 5 D 6 D 7 D S 0 A 1 A 2 A 0 D 1 D D 2 D 3 4 D 5 D 6 D 7 D S 0 A 1 A A 2 Y Y 74151(1) Y Y ≥1 1 D 12 4 3 5 D D 2 A 3 D 0 D D D 13 D D 2 D D D D 14 11 8 1 9 10 1 D D A 6 15 D A A 7 0 4选1数据选择器 8选1数据选择器 即数据选择器包含了数据控制端(地址输入端)的所有最小项,所以,可以在数据选择器的输出端产生任何形式的n变量、n+1变量的逻辑函数。 注意:A2、A1、A0的排列顺序。 Z的表达式: 让A1=A,A0=B,比较Y与Z 让D0=0,D1=1,D2=1,D3=0, 则:Y=Z。画出电路图: 解:当S=0时,4选1数选器的逻辑函数式为: A B Z 1 0 1 A 1 A 0 D 0 D 1 D 2 D 3 S Y 0 例2: 试用4选1数据选择器实现逻辑函数 分析:用地址输入A1 、A0 实现两个输入变量R 、 A ,令 D0 ~D3为第三个变量G的适当状态(原变量,反变量,0,1),则Y=Z。 ——— (1)式 ——— (2)式 ——— (3)式 将(2)式与(3)式对比:令 A1=R,A0=A,D0=G, D1=G D2=G,D3=1 ,则Y=Z。画出电路图: 将(1)式变换成与(2)式对应的形式: 解:当S=0时,4选1数选器的逻辑函数式为: 如果让A1=A,A0=G,则变换形式为: A 0 A 1 D 0 D 1 D 2 D 3 S Y A R G G Z 1 让A1=A,A0=G,D0=R, D1=R D2=R,D3=1 ,则Y=Z。

文档评论(0)

186****6410 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档