《数电》课件[112页].ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《数电》课件[112页].ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数电 112页 课件 112
- 资源描述:
-
1、数字电子技术第三章中国人民大学出版社数字电子技术第三章教 学 目 标u1.掌握组合逻辑电路的分析方法和设计方法。u2.熟悉常用中规模集成组合逻辑电路的工作原理。u3.能够用中规模集成电路实现组合逻辑函数。数字电子技术第三章典型应用电路图3-1 74LS148微控制器报警编码电路SYEXYS数字电子技术第三章 图3-1是一个微控制器报警编码电路,利用74LS148 编码器监视8个液罐的液面高度。若8个液罐中的任何一个的液面超过预定高度时,其液面传感器便输出一个低电平信号到编码器的输入端。Intel8051是一个微控制器,编码器输出的3位二进制代码到微控制器,Intel8051的 端接收到一个低电
2、平时,就运行报警处理程序并作出响应反应,完成报警。图中74LS148就是本章要介绍的8-3线优先编码器。0INT数字电子技术第三章3.1 3.1 组合逻辑电路概述组合逻辑电路概述 数字电路按逻辑功能可分为两大类,即组合逻辑电路和时序逻辑电路。本章介绍组合逻辑电路,简称组合电路。1.组合逻辑电路的功能特点所谓组合逻辑电路指电路在任意时刻的输出只取决于该时刻的输入,与电路原来的状态无关。数字电子技术第三章 组合逻辑电路可以有一个或多个输入,也可以有一个或多个输出。图3-2所示为一个多输入多输出的组合电路框图。图3-2 组合逻辑电路框图数字电子技术第三章ij1A2AiA1L2LiL、电 路 有 路
3、输 入 端,路 输 出 端,其 中中 、是 输 入 信 号(变量),、是输出信号(逻辑函数)输 入 输 出 的 关 系 可 以 表 示 为1112iLfAAA、.2212iLfAAA、.12iiiLfAAA、.(3-1)数字电子技术第三章2.组合逻辑电路的结构特点 组合逻辑电路中不包含有记忆功能的元件,全部由与门、或门、与非门、或非门等逻辑门组合而成。电路中不存在输出到输入的反馈通路,因此输出状态不影响输入状态。数字电子技术第三章3.2 3.2 小规模集成门电路构成的组合小规模集成门电路构成的组合电路的分析与设计电路的分析与设计3.2.13.2.1组合逻辑电路的一般分析方法组合逻辑电路的一般分
4、析方法 所谓逻辑电路的分析,就是找出给定逻辑电路输出和输入之间的逻辑关系,并指出电路的逻辑功能。分析过程一般按下列步骤进行:数字电子技术第三章 (1)根据给定的逻辑电路,从输入端开始,逐级推导出输出端的逻辑函数表达式并根据公式法或卡诺图法化简或转换逻辑函数表达式。(2)根据输出函数表达式列出真值表。(3)根据真值表对电路进行分析,概括出电路的逻辑功能。数字电子技术第三章例例3-1:分析图3-3所示组合逻辑电路的逻辑功能。&P2P1P3FABC图3-3 例3-1的逻辑电路数字电子技术第三章 解析:解析:图3-3是由四个与非门组成的二级组合逻辑电路。组合电路中的级数是指从某一输入信号变化到引出输出
5、也发生变化所经历的逻辑门的最大数目。通常将输入级作为第一级,顺序推之。从输入端开始,根据器件的基本功能,逐级推导出输出端的表达式,按照逻辑电路分析的步骤依次进行分析。数字电子技术第三章1P2P3P1PAB2PBC3PAC123.FP P PAB BC ACABBCAC 解:第一步:解:第一步:根据给出的逻辑图,逐级推导出输出端的逻辑函数表达式,为了写表达式方便,借助中间变量 、。,第二步:第二步:列真值表,如表3-1所示。数字电子技术第三章表3-1 例3-1的真值表第三步:第三步:确定电路功能。由真值表可以看出,在三个输入变量中,只要有两个或两个以上的输入变量为1,则输出函数F为1,否则为0,
6、它表示了一种“少数服从多数”的逻辑关系。因此可以将该电路概括为:三变量多数表决器。A B CF0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 100010111数字电子技术第三章例例3-2:组合电路如图3-4所示,分析该电路的逻辑功能。图3-4 例3-2的逻辑电路图数字电子技术第三章 解析:解析:图3-4是由与非门、与门、或门组成的三级组合逻辑电路。从输入端开始,根据器件的基本功能,逐级推导出输出端的表达式,按照逻辑电路分析的步骤依次进行分析。解:第一步:解:第一步:由逻辑图逐级写出逻辑表达式。为了写表达式方便,借助中间变量P,并进行化简。PABCLAPBPCPA
7、ABCBABCCABCLABC ABCABCABCABCABC数字电子技术第三章A B CL0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 101111110第二步:第二步:由表达式列出真值表。表3-2 例3-2的真值表数字电子技术第三章第三步:第三步:确定电路功能 当A、B、C三个变量不一致时,电路输出为“1”,所以这个电路称为“不一致电路”。用文字描述逻辑电路的功能这一步对初学者用文字描述逻辑电路的功能这一步对初学者来说有一定的困难,然而通过多练习,多接触逻辑来说有一定的困难,然而通过多练习,多接触逻辑学问题,也不难掌握。学问题,也不难掌握。数字电子技术第三章
8、3.2.2组合逻辑电路的一般设计方法组合逻辑电路的一般设计方法 组合逻辑电路的设计是根据给定的逻辑要求的文字描述或者对逻辑功能的逻辑函数的描述,在特定的条件下,找出用最少的逻辑门实现给定逻辑功能的设计方案,并画出逻辑电路图。根据所用器件不同,可以采用小规模集成门电路来实现,也可以采用中规模集成器件或可编程逻辑器件实现。数字电子技术第三章 本节只讨论采用小规模集成门电路构成组合逻辑电路的设计方法。组合逻辑电路的设计方法和步骤如下:(1)分析设计要求,进行逻辑抽象。分析给定实际逻辑问题的因果关系,根据给定的要求确定输入变量和输出变量,并对它们进行逻辑赋值,即确定“0”和“1”代表的含义。(2)根据
9、给定的逻辑要求建立真值表(实际上是用真值表描述逻辑功能要求);(3)根据真值表写出逻辑表达式并化简和转换;(4)根据逻辑表达式画出逻辑电路图。数字电子技术第三章 (1)、(2)两步是组合逻辑电路设计中最关键的两步,如果这两步错了,设计出来的电路也就不能满足设计要求。这一点特别重要,应该引起足够的重视。数字电子技术第三章 例例3-4:某产品有A、B、C、D四种指标,其中A为主指标。当包含A在内的三项指标合格时,产品属正品,否则为废品。设计产品质量检验器。要求用与非门实现。解析解析:根据组合逻辑电路的设计方法和步骤,第一步先对设计要求进行分析,得出逻辑关系,确定输入输出变量,并进行逻辑赋值;第二步
10、根据给定的逻辑要求列出真值表;第三步根据真值表写出逻辑表达式并进行化简和转换;第四步根据最后得出的表达式画出逻辑电路图。数字电子技术第三章 解:第一步:解:第一步:用Y表示产品。A、B、C、D为1时表示合格,为0表示不合格。第二步:第二步:根据逻辑要求列真值表,如表3-3所示。数字电子技术第三章A B C DY0 0 0 00 0 0 10 0 1 00 0 1 10 1 0 00 1 0 10 1 1 00 1 1 11 0 0 01 0 0 11 0 1 01 0 1 11 1 0 01 1 0 11 1 1 01 1 1 10000000000010111表3-3 例3-4的真值表数字电
11、子技术第三章YABCDABCDABCDABCDYABDACDABC.YABD ACD ABC第三步第三步:得出表达式:化简表达式,有:化成与非形式:数字电子技术第三章第四步:第四步:画出逻辑电路图图3-5 例3-4的逻辑电路图数字电子技术第三章 例例3-5:旅客列车分特快、直快和普快,并依此为优先通行次序。某站在同一时间只能有一趟列车从车站开出,即只能给出一个开车信号,试画出满足上述要求的逻辑电路。解析:解析:根据组合逻辑电路的设计方法和步骤,第一步先分析题意,得出逻辑关系,确定输入输出变量,并进行逻辑赋值;第二步根据给定的逻辑要求列出真值表;第三步根据真值表写出逻辑表达式并进行化简和转换;第
12、四步根据最后得出的表达式画出逻辑电路图。数字电子技术第三章AYBYCY 解:第一步:解:第一步:设A、B、C分别代表特快、直快、普快三种旅客快车,三种车的开车信号分别为、。第二步:第二步:列真值表A B C YA YB YC0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 0 0 00 0 10 1 00 1 01 0 01 0 01 0 01 0 0表3-4 例3-5的真值表数字电子技术第三章AABCCABCBACBAYAABABCACBAYBBACBAYCCBA第三步第三步:得出表达式并化简 数字电子技术第三章第四步:第四步:画出逻辑电路图图3
13、-6 例3-5的逻辑电路图说明:组合逻辑电路的设计常可看作组合逻辑电路的分析的逆过程。YB数字电子技术第三章3.3常用的中规模组合逻辑模常用的中规模组合逻辑模块及其应用块及其应用 常用的组合逻辑电路有编码器、译码器、数据选择器、运算器、比较器等,它们在各类数字系统中经常大量的被采用。为了使用方便,目前已将这些电路的设计标准化,并由厂家制成了中、小规模单片集成电路产品。数字电子技术第三章3.3.1编码器编码器 编码就是将特定含义的输入信号(文字、数字、符号等)转化成二进制代码的过程。实现编码操作的数字电路称为编码器。按照编码方式的不同,编码器可分为普通编码器和优先编码器。按照输出代码种类的不同,
14、可分为二进制编码器和非二进制编码器。1.1.二进制编码器二进制编码器 用n位二进制代码对N=2n个信号进行编码的电路,叫做二进制编码器。数字电子技术第三章 这种编码器有一个特点:任何时刻只允许输入一个有效信号,不允许同时出现两个或两个以上的有效信号,即输入是一组有约束(即相互排斥)的变量。常用的有4-2线、8-3线、16-4线编码器。图3-7为三位二进制编码器。图3-7 三位二进制编码器 数字电子技术第三章 输入是8个需要编码的信号,分别用I0、I1、I7表示;输出是3位二进制编码,分别用Y2、Y1、Y0表示。其中,I0、I1、I7是一组互相排斥的变量,表3-5为其简化编码真值表。输 入输 出
15、Y2 Y1 Y0I0I1I2I3I4I5I6I70 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1表3-5 三位二进制编码器的真值 数字电子技术第三章24567YIIII12367YIIII01357YIIII由真值表可得逻辑式为:(3-2)数字电子技术第三章245674567.YIIIII I I I123672367.YIIIII I I I013571357.YIIIII I I I把逻辑式进行转化,用与非门实现,输入采用非变量形式,图3-8为其逻辑电路图。图3-8 三位二进制编码器的逻辑电路(3-3)数字电子技术第三章2.二二十进制编码器十进制编码器 二十
16、进制编码器是指用四位二进制代码表示十进制数0-9的编码电路,也称10线4线编码器。最常见的是8421BCD码编码器,如图3-9所示。其中,输入的10个数码分别用I0、I1、I9表示(其中I0是隐含的),输出的8421BCD码分别采用Y3、Y2、Y1、Y0表示,则真值表如表3-6所示。数字电子技术第三章图3-9 8421BCD码编码器数字电子技术第三章输 入输 出Y3 Y2 Y1 Y0I0(0)I1(1)I2(2)I3(3)I4(4)I5(5)I6(6)I7(7)I8(8)I9(9)0 0 0 00 0 0 10 0 1 00 0 1 10 1 0 00 1 0 10 1 1 00 1 1 11
17、 0 0 01 0 0 1表3-6 二十进制编码器的真值表 数字电子技术第三章3.优先编码器优先编码器 一般编码器在工作时仅允许有一个输入信号,如果两个或两个以上的信号同时输入时,则编码器输出就会出错。优先编码器是当多个输入端同时有信号时,电路只对其中优先级别最高的信号进行编码,不理睬级别低的信号。在编码时根据轻重缓急,规定好输入信号的优先级别。数字电子技术第三章1Y2Y 例例3-63-6:电话室有三种电话,按由高到低优先级排序依次是火警电话,急救电话,工作电话,要求电话编码依次为00、01、10。试设计电话编码控制电路。解析:解析:根据题意知,同一时间电话室只能处理一部电话,假如用A、B、C
18、分别代表火警、急救、工作三种电话,当优先级别高的电话响时,低级别的电话则不起作用,按照逻辑电路分析的步骤依次进行分析。解:第一步:解:第一步:设电话铃响用1表示,铃没响用0表示。信号不起作用表示;用 表示输出编码。数字电子技术第三章 A B CY2 Y1 1 0 1 0 0 10 0 0 11 0第三步:第三步:得出逻辑表达式表3-7 例3-6的真值表第二步:第二步:列真值表2YABC1YAB数字电子技术第三章第四步:第四步:画优先编码器逻辑图如图3-10所示。图3-10 例3-6的电路图&11ABY1CY2Y2Y1数字电子技术第三章07IISEXYSY 常用的二进制集成编码器74LS148就
19、是一个8-3线优先编码器,此编码器为了便于级联扩展,还增加了使能控制端和扩展输出端。74LS148的符号图和管脚图如图3-11所示。图中,为输入信号端,是使能输入端,和 是用于编码器扩展功能的输出端。(a)符号图 (b)管脚图 图 3-11 74LS148优先编码器数字电子技术第三章S7I6I5I4I3I2I1I0I2Y1Y0YEXYSY输入使能端输入输出扩展使能输出11111101111111111110000000101000101011001001011100110101111010001011111010101011111101100101111111011101表 3-8 优先编码器
20、74LS148的真值表74LS148的真值表如表3-8所示。数字电子技术第三章 当编码对象的状态比较多时,则可用基本芯片的多级连接进行编码位数的扩展。例如,可用两片74LS148扩展成一个164线优先编码器,如图3-12所示。图 3-12 74LS148优先编码器数字电子技术第三章815AASYSY07AAEXYEXYEXYEXY815AA 由图3-12可以看出,当高位片使能端为0时,允许对输入 编码,且高位扩展端 为1,则低位使能端为1,因此高位片编码时,低位片禁止编码。但若 都为高电平,即均无有效信号输入时,则高位 为0,即低位使能端为0,从而允许低位片对输入 编码。高位片的 作为编码输出
21、的第四位,当高位无信号时,输出 为1;相反,当高位信号输入时,则编码第四位输出 为0,这样恰好 可以用作编码器四位二进制代码的最高位。数字电子技术第三章3.3.2译码器译码器 把代码状态的特定含义翻译出来的过程称为译码,实现译码操作的电路称为译码器。译码是编码的逆过程。译码器的使用场合颇为广泛,例如数字仪表中的各种显示译码器,计算机中的地址译码器、指令译码器,通信设备中由译码器构成的分配器,以及各种代码转换的译码器等。本节将分别介绍二进制译码器、二进制译码器和数字显示译码器,它们是三种最典型、使用最广泛的译码电路。数字电子技术第三章1.1.二进制译码器二进制译码器 把二进制代码的各种状态,按照
22、原意翻译成对应输出信号的电路,叫做二进制译码器。(1)3位二进制译码器 图3-13所示为3位二进制译码器的示意框图。输入是3位二进制代码A2、A1、A0,输出是其状态译码Y0-Y7。图3-13 3位二进制译码器 数字电子技术第三章表3-9所示为3位二进制译码器的真值表。输 入输 出A2A1A0Y0Y1Y2Y3Y4Y5Y6Y70001000000000101000000010001 000000110001000010000001000101000001001100000001011100000001表3-9 3位二进制译码器的真值表数字电子技术第三章(2)写出各输出函数表达式:由表3-9可以直
23、接得出:0210YA A A1210YA A A2210YA A A3210YA A A4210YA A A5210YA A A6210YA A A7210YA A A 数字电子技术第三章根据上述逻辑表达式画出逻辑电路图,如图3-14所示:&1 1 1 A2 A1 A0 Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0 图3-14 3位二进制译码器的与门逻辑电路数字电子技术第三章 如果把图3-14所示电路中的与门换成与非门,同时把输出信号写成反变量,那么所得到的就是由与非门构成的输出反变量(低电平有效)的3位二进制译码器。如图3-15所示。图3-15 3位二进制译码器的与非门逻辑电路数字电子技术
24、第三章 (2)74LS138集成3线8线译码器 3位二进制译码器又叫做3线8线译码器,因为它有三根输入代码线,8根输出信号线。将图3-15所示的电路做成集成电路的形式,就就得到集成3线-8线译码器74LS138。图3-16所示为74LS138集成3线8线译码器的引脚排列图和逻辑功能示意图。数字电子技术第三章(a)管脚图 (b)符号图 图 3-16 74LS138集成3线8线译码器数字电子技术第三章 A2、A1、A0为二进制译码输入端,为译码输出端(低电平有效),、为使能输入端。当 ,时,译码器处于工作状态;否则,译码器处于禁止状态。其真值表3-10所示。07YY1G2AG2BG、11G 220
25、ABGG,其中:222ABGGG数字电子技术第三章0Y1Y2Y3Y4Y5Y6Y7Y输 入输 出使 能选 择A2A1A01 111111110 11111111100001111111010001111111011001011111011100111111011110100111011111010111011111101101011111110111011111111G表3-10 3位二进制译码器的真值表2BG数字电子技术第三章2.二二进制译码器进制译码器把十进制数的二进制代码(即BCD码,一般多用8421BCD码)翻译成对应的10个输出信号的电路,称为二-十进制译码器。这种译码器的输入端有4个
展开阅读全文