组合逻辑电路解析PPT学习教案_第1页
组合逻辑电路解析PPT学习教案_第2页
组合逻辑电路解析PPT学习教案_第3页
组合逻辑电路解析PPT学习教案_第4页
组合逻辑电路解析PPT学习教案_第5页
已阅读5页,还剩69页未读 继续免费阅读

下载本文档

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

文档简介

1、会计学1 组合逻辑电路解析组合逻辑电路解析 第十六章第十六章 组合逻辑电路组合逻辑电路 第一节 组合逻辑电路的分析与设计 第二节 编 码 器 第三节 译码器和数据分配器 第四节 数 据 选 择 器 第五节 数 值 比 较 器 第六节 算 术 运 算 电 路 第七节 组合逻辑电路中的竞争与冒险 第1页/共74页 数字系统中常用的各种数字器件,就其 结构和工作原理而言可分为两大类,即组 合逻辑电路和时序逻辑电路。 第2页/共74页 第一节 组合逻辑电路的分析方法和设计方法 一、组合逻辑电路的基本概念 1、组合逻辑电路的定义 组合逻辑电路是指在任一时刻,电路的输出状 态仅取决于该时刻各输入状态的组合

2、,而与电路的 原状态无关的逻辑电路。其特点是输出状态与输入 状态呈即时性,电路无记忆功能。 第3页/共74页 图16.1 组合逻辑电路的一般框图 2. 组合逻辑电路的描述方法 组合逻辑电路模型如图16.1所示。 第4页/共74页 二 、组合逻辑电路的分析方法 组合逻辑电路的分析一般是根据已知逻辑 电路图求出其逻辑功能的过程,实际上就是根 据逻辑图写出其逻辑表达式、真值表,并归纳 出其逻辑功能。 第5页/共74页 1. 组合逻辑电路的分析步骤 (1) 写出逻辑函数表 达式 (2) 化简逻辑函数式 (3) 列真值表 (4) 说明功能 第6页/共74页 电路的逻辑功能为,电路的输出Y只与输入A、B

3、有关,而与输入C无关。Y和A、B的逻辑关系为 :A、B中只要一个为0,Y=1;A、B全为1时, Y=0。所以Y和A、B的逻辑关系为与非运算的关 系。 第7页/共74页 三、组合逻辑电路的设计方法 组合逻辑电路设计主要是将客户的具体设计 要求用逻辑函数加以描述,再用具体的电路加以 实现的过程。组合逻辑电路的设计可分为小规模 集成电路、中规模集成电路、定制或半定制集成 电路的设计,这里主要讲解用小规模集成电路( 即用逻辑门电路)来实现组合逻辑电路的功能。 第8页/共74页 1. 组合逻辑电路设计步骤 (1) 列真值表。根据电路功能的文字描述,将其输 入与输出的逻辑关系用真值表的形式列出。 (2)

4、写表达式,并化简。通过逻辑化简,根据真值 表写出最简的逻辑函数表达式。 (3) 选择合适的门器件,把最简的表达式转换为相 应的表达式。 (4) 根据表达式画出该电路的逻辑电路图。 第9页/共74页 第二节 编 码 器 一、编码器的原理和分类 把若干位二进制数码0和1,按一定的规律进行 编排,组成不同的代码,并且赋予每组代码以特定 的含义,叫做编码。实现编码操作的电路称为编码 器。 第10页/共74页 1. 二进制编码器 实现用n位二进制数码对N(N=2n)个输入信 号进行编码的电路叫做二进制编码电路。其特点是 ,任一时刻只能对一个输入信号进行编码,即只允 许一个输入信号为有效电平,而其余信号均

5、为无效 电平。 第11页/共74页 第12页/共74页 图16.2所示电路是实现由3位二进制代码 对8个输入信号进行编码的二进制编码器 ,这种编码器有8根输入线,3根输出线, 常称为8/3线编码器。 第13页/共74页 2. 二-十进制编码器 实现用四位二进制代码对一位十进制数码进行编 码的数字电路叫做二-十进制编码器,简称为BCD码编 码器。最常见的BCD码编码器是8421BCD码编码器, 它有10根输入线,4根输出线,常称为10/4线编码器 。其特点也是任一时刻只允许对一个输入信号进行编 码。 第14页/共74页 3. 优先编码器 优先编码器在多个信息同时输入时只对输入中 优先级别最高的信

6、号进行编码,编码具有惟一性。优 先级别是由编码者事先规定好的。显然,优先编码器 改变了上述两种编码器任一时刻只允许一个输入有效 的输入方式,而采用了允许多个输入同时有效的输入 方式,这正是优先编码器的特点,也是它的优点所在 。 第15页/共74页 图16.3为3位二进制优先编码器的逻辑图。 图16.3位二进制优先编码器的逻辑图 第16页/共74页 3.2.2 集成编码器 1. 集成3位二进制优先编码器(8/3线)148 148主要包括TTL系列中的54/74148、 54/74LS148、54/74F148和CMOS系列中的 54/74HC148、40H148等。其外引脚排列图如图3.9 所示

7、 第17页/共74页 第18页/共74页 S为使能输入端,低电平有效,即只有当S=0时,编 码器才工作。YS为使能输出端,当S=0允许工作时, 如果YS=0则表示无输入信号,YS=1表示有输入信号 ,有编码输出。YEX为扩展输出端,当S=0时,只要 有编码信号,则YEX=0,说明有编码信号输入,输出 信号是编码输出;YEX=1表示不是编码输出。 第19页/共74页 YS和S配合可以实现多级编码器之间优先级别的 控制。图16.4是利用2片集成3位二进制优先编码 器74LS148实现一个16/4线优先编码器的接线图 。 第20页/共74页 图16.4 用2片74LS148组成实现一个16/4线优先

8、编码器接线示意图 第21页/共74页 2. 集成二-十进制优先编码器(10/4线 )147 147主要包括TTL系列中的54/74147、 54/74LS147和CMOS系列中的54/74HC147、 54/74HCT147和40H147等。其外引脚排列图 如图16.5所示。 第22页/共74页 图16.5 二-十进制优先编码器147外引脚排列图 第23页/共74页 第三节 译码器和数据分配器 一、译码器的原理及分类 将每一组输入的二进制代码“翻译”成为一 个特定的输出信号,用来表示该组代码原来所代 表的信息的过程(编码的逆过程)称为译码。实 现译码功能的数字电路称为译码器。 第24页/共74

9、页 1. 二进制译码器 将输入的二进制代码翻译成为原来对应 信息的组合逻辑电路,称为二进制译码器。 它具有n个输入端,2n个输出端,故称之为 n/2n线译码器。 图16.6为3/8线译码器的逻辑电路图。 第25页/共74页 图16.6 3/8线译码器逻辑图 第26页/共74页 2.二-十进制译码器 二-十进制译码器(又称为BCD码译码器)是将 输入的每一组4位二进制码翻译成对应的1位十进制数 。因编码过程不同,即编码时采用的BCD码不同,所 以相应的译码过程也不同,故BCD码译码器有多种。 但此种译码器都有4个输入端,10个输出端,常称之 为4/10线译码器。 8421BCD码译码器是最常用的

10、BCD码译码器, 图16.7所示是其逻辑图。 第27页/共74页 第28页/共74页 应当注意的是,BCD码译码器的输入状态组 合中总有6个伪码状态存在。所用BCD码不同, 则相应的6个伪码状态也不同,8421BCD码译码 器的6个伪码状态组合为10101111。在设计 BCD码译码器时,应使电路具有拒绝伪码的功能 ,即当输入端出现不应被翻译的伪码状态时,输 出均呈无效电平。上面的8421BCD码译码器便 具有拒绝伪码的功能。 第29页/共74页 3. 数字显示译码器 在数字系统中,经常需要将对应各种数字、文 字和符号的二进制编码翻译成人们习惯的形式 直观的显示出来,以便查看。因显示器件不同

11、,故而所需要的译码器也不同。 第30页/共74页 (1) 显示器件 数字显示器件的种类很多,按发光物质的不 同分为半导体(发光二极管)显示器、液晶显示 器、荧光显示器和辉光显示器等;按组成数字的 方式不同,又可分为分段式显示器、点阵式显示 器和字型重叠式显示器等。 第31页/共74页 点阵式显示器主要用于大屏幕显示器,通常要 有计算机控制其显示过程。 目前使用较多的是分段式显示器,其显示 方式是通过七段显示器完成09十个字符的显 示过程。 七段显示器主要有辉光数码管和半导体显 示器。半导体显示器使用最多,它有共阴极和 共阳极两种接法,如图16.8所示。 第32页/共74页 图16.8 半导体七

12、段显示器 第33页/共74页 (2) 七段显示译码器 用来驱动各种显示器件,从而将用二进制代码 表示的数字、文字、符号翻译成人们习惯的形式直观 地显示出来的电路,称为显示译码器。 字型重叠式显示器适用于BCD码译码器;而分 段式显示器显然不适合于前面所述任何一种译码器, 需要另外设计合适的译码电路来与分段显示器配合使 用。 第34页/共74页 七段显示译码器的输入信号为8421BCD码,输 出信号应该能够驱动半导体七段显示器相应段发 光。对于共阴极七段显示器,待点亮的段应给予 高电平驱动信号,对于共阳极七段显示器,待点 亮的段应给予低电平驱动信号。 第35页/共74页 二 、集成译码器 1.

13、3位二进制译码器(3/8线)138 138包括TTL系列中的54/74LS138、54/74S138 、54/74ALS138、54/74F138和54/74AS138, CMOS系列中的54/74HC138、54/74HCT138和 40H138等。138为3位二进制译码器,其外引脚排列 如图16.8所示 第36页/共74页 第37页/共74页 应注意的是,138的输入采用原码的形式;而输出采 用的却是反码形式。 利用片选端可进行译码控制和将多片译码器连接 起来进行译码位数的扩展。用两片138实现一个4/16 线译码器的接线示意图如图16.9所示。 第38页/共74页 图16.9 用两片13

14、8实现一个4/16线译码器接线示意图 第39页/共74页 2. 8421BCD码译码器(4/10线)42 此种译码器包含有TTL系列的54/7442、 54/74LS42和CMOS中的54/74HC42、 54/74HCT42及40HC42等。其外引脚排列图如图 16.10所示。 第40页/共74页 图16.10 8421BCD码译码器42的外引脚排列图 第41页/共74页 3. 七段显示译码器48 48主要有TTL系列中的74LS48等。其引脚排列图如图16.11所示。逻辑功能表如图所示。 第42页/共74页 七段显示译码器48与共阴极七段数码管显示器BS201A的连接方法如图16.12所示

15、。 图16.12七段显示译码器48与BS201A的连接方法 第43页/共74页 三、数据分配器 1. 数据分配器的原理 数据分配器的逻辑功能是,将1个输入数据 传送到多个输出端中的1个输出端,具体传送到 哪一个输出端,也是由一组选择控制信号确定。 数据分配器的逻辑框图及等效电路如图 16.13所示。 第44页/共74页 第45页/共74页 通道地址选择码的位数n与数据输出端的数目m有 如下关系 m=2n 设mi为Cn-1,Cn-2,C0组成的最小项, 则数据分配器输出与输入的逻辑关系为 Yi=miXi(i=0m-1) 第46页/共74页 2. 数据分配器的实现电路 数据分配器实际上是译码器(分

16、段显示译码器除 外)的一种特殊应用。译码器必须具有“使能端”,且 “使能端”要作为数据输入端使用,而译码器的输入 端要作为通道选择地址码输入端,译码器的输出端就 是分配器的输出端。 作为数据分配器使用的译码器通常是二进制译码 器。图16.14是将2/4线译码器作为数据分配器使用的 逻辑图。 第47页/共74页 图16.14 2/4线译码器作为数据分配器 第48页/共74页 第三节 数 据 选 择 器 一、数据选择器的原理 1. 数据选择器的逻辑功能 数据选择器的逻辑功能恰好与数据分配器的逻 辑功能相反,即能从多个输入数据中选出一个送到 输出端。数据选择器的逻辑框图及等效电路如图 16.15所示

17、。 第49页/共74页 第50页/共74页 2. 数据选择器的实现电路 数据选择器的主体电路一定是与或门阵列。 数据选择器还有一个十分重要的用途,即可以 用来作为函数发生器实现任意组合的逻辑函数。 第51页/共74页 图16.16 4选1数据选择器的逻辑图 第52页/共74页 用来实现同一逻辑函数的选择器不同,会使电 路的输入部分不同。在可能的情况下,应尽量选用 通道地址码变量个数与所要实现的逻辑函数输入变 量的个数相等或减少一个,从而使实现函数的电路 简化。 第53页/共74页 二、集成数据选择器 1. 集成双4选1数据选择器153 集成双4选1数据选择器包含有TTL系列的 54/74153

18、、54/74LS153、54/74S153、54/74153 和CMOS中的54/74HC153、54/74HCT153及 40H153等。其外引脚排列图如图16.17所示。 第54页/共74页 第55页/共74页 2. 集成8选1数据选择器151 集成8选1数据选择器包含有TTL系列的 54/74151、54/74LS151、54/74S151、54/74151和 CMOS中的54/74HC151、54/74HCT151及40H151等 。其外引脚排列图如图16.18所示。 第56页/共74页 第57页/共74页 第五节 数值比较器 一、数值比较器的原理 具有实现两个二进制数大小的比较,并把

19、比较 结果作为输出的数字电路称为数值比较器。 1. 1位数值比较器 2. n位数值比较器 第58页/共74页 二、集成数值比较器 图16.17所示是4位数字比较器85的外引脚排列 图。85的逻辑功能表如表3.22所示。其中串联输入端 AB、AB、AB接低电平、 A=B接高电平。若需扩大比较器的位数时,可用多 片连接。 第59页/共74页 第60页/共74页 图16.18 用3片85组成12位数值比较器的逻辑电路 第61页/共74页 第六节 算术运算电路 算术运算电路是数字系统和计算机中不可缺少的 单元电路,包括加、减、乘和除等具体运算电路。 一、半加器和全加器 1. 半加器 能对两个1位二进制数进行相加而求得和及进位 的逻辑电路称为半加器。 第62页/共74页 2. 全加器 能对两个1位二进制数进行相加并考虑低位来的 进位,即相当于对3个1位二进制数相加,求得和及 进位的逻辑电路称为全加器。 第63页/共74页 3.6.2 集成算术运算电路 1. 集成二进制4位超前进位全加器283 283的外引脚排列如图16.19所示。 第64页/共74页 第65页/

温馨提示

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

评论

0/150

提交评论