数字电子技术基础课件作者焦素敏第03章节.ppt

数字电子技术基础课件作者焦素敏第03章节.ppt

  1. 1、本文档共75页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 组 合 逻 辑 电 路 3.1 组合逻辑电路的分析方法和设计方法 3.2 编 码 器 3.3 译码器和数据分配器 3.4 数 据 选 择 器 3.5 数 值 比 较 器 3.6 算 术 运 算 电 路 3.7 组合逻辑电路中的竞争与冒险 数字系统中常用的各种数字器件,就其结构和工作原理而言可分为两大类,即组合逻辑电路和时序逻辑电路。 3.1 组合逻辑电路的分析方法和设计方法 3.1.1 组合逻辑电路的基本概念 1. 组合逻辑电路的定义 组合逻辑电路是指在任一时刻,电路的输出状态仅取决于该时刻各输入状态的组合,而与电路的原状态无关的逻辑电路。其特点是输出状态与输入状态呈即时性,电路无记忆功能。 2. 组合逻辑电路的描述方法 组合逻辑电路模型如图3.1所示。 3.1.2 组合逻辑电路的分析方法 组合逻辑电路的分析一般是根据已知逻辑电路图求出其逻辑功能的过程,实际上就是根据逻辑图写出其逻辑表达式、真值表,并归纳出其逻辑功能。 1. 组合逻辑电路的分析步骤 (1) 写出逻辑函数表达式 (2) 化简逻辑函数式 (3) 列真值表 (4) 说明功能 电路的逻辑功能为,电路的输出Y只与输入A、B有关,而与输入C无关。Y和A、B的逻辑关系为:A、B中只要一个为0,Y=1;A、B全为1时,Y=0。所以Y和A、B的逻辑关系为与非运算的关系。 3.1.3 组合逻辑电路的设计方法 组合逻辑电路设计主要是将客户的具体设计要求用逻辑函数加以描述,再用具体的电路加以实现的过程。组合逻辑电路的设计可分为小规模集成电路、中规模集成电路、定制或半定制集成电路的设计,这里主要讲解用小规模集成电路(即用逻辑门电路)来实现组合逻辑电路的功能。 1. 组合逻辑电路设计步骤 (1) 列真值表。根据电路功能的文字描述,将其输入与输出的逻辑关系用真值表的形式列出。 (2) 写表达式,并化简。通过逻辑化简,根据真值表写出最简的逻辑函数表达式。 (3) 选择合适的门器件,把最简的表达式转换为相应的表达式。 (4) 根据表达式画出该电路的逻辑电路图。 3.2 编 码 器 3.2.1 编码器的原理和分类 把若干位二进制数码0和1,按一定的规律进行编排,组成不同的代码,并且赋予每组代码以特定的含义,叫做编码。实现编码操作的电路称为编码器。 1. 二进制编码器 实现用n位二进制数码对N(N=2n)个输入信号进行编码的电路叫做二进制编码电路。其特点是,任一时刻只能对一个输入信号进行编码,即只允许一个输入信号为有效电平,而其余信号均为无效电平。 图3.6所示电路是实现由3位二进制代码对8个输入信号进行编码的二进制编码器,这种编码器有8根输入线,3根输出线,常称为8/3线编码器。 2. 二-十进制编码器 实现用四位二进制代码对一位十进制数码进行编码的数字电路叫做二-十进制编码器,简称为BCD码编码器。最常见的BCD码编码器是8421BCD码编码器,它有10根输入线,4根输出线,常称为10/4线编码器。其特点也是任一时刻只允许对一个输入信号进行编码。 3. 优先编码器 优先编码器在多个信息同时输入时只对输入中优先级别最高的信号进行编码,编码具有惟一性。优先级别是由编码者事先规定好的。显然,优先编码器改变了上述两种编码器任一时刻只允许一个输入有效的输入方式,而采用了允许多个输入同时有效的输入方式,这正是优先编码器的特点,也是它的优点所在。 ? 图3.8为3位二进制优先编码器的逻辑图。 ? ? 图3.83位二进制优先编码器的逻辑图 3.2.2 集成编码器 1. 集成3位二进制优先编码器(8/3线)148 148主要包括TTL系列中的54/74148、54/74LS148、54/74F148和CMOS系列中的54/74HC148、40H148等。其外引脚排列图如图3.9所示。 S为使能输入端,低电平有效,即只有当S=0时,编码器才工作。YS为使能输出端,当S=0允许工作时,如果YS=0则表示无输入信号,YS=1表示有输入信号,有编码输出。YEX为扩展输出端,当S=0时,只要有编码信号,则YEX=0,说明有编码信号输入,输出信号是编码输出;YEX=1表示不是编码输出。 YS和S配合可以实现多级编码器之间优先级别的控制。图3.10是利用2片集成3位二进制优先编码器74LS148实现一个16/4线优先编码器的接线图。 2. 集成二-十进制优先编码器(10/4线)147 147主要包括TTL系列

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档