




免费预览已结束,剩余28页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数字电子技术讲义 内江师范学院物理系 李 兵数字电子技术备课材料引言:目前数字电路在通信、电视、雷达、计算机、自动控制、电子测量仪器等方面已得到广泛的应用。随着集成电路的发展,特别是中、大规模和超大规模数字集成电路的发展,将对各类电子系统的设计、制造和应用都产生深远的影响。例如:用数字电路构成的数字通信系统,与传统的模拟通信系统相比较,不仅抗干扰能力强,保密性好,适于多路远程传输,而且还能应用计算机进行信息的处理和控制,实现以计算机为中心的自动交换通信网。这种通信与计算机的结合正是工业发达的一种标志。又如,用数字电路构成的测量仪器,与模拟测量仪器相比较,不仅测量精度高、测试功能强,而且还便于进行数据处理,实现测量自动化、智能化。总之,随着数字电子技术领域的发展与扩大,电子技术将会更广泛地渗透到国民经济的各个部门中去,并产生越来越深远的影响。因此,数字电路的分析与设计,将是现代电子工程人员、现代中学物理教师所必备的专业基础知识。第一章 数字逻辑基础第一节 模拟信号与数字信号一、从信号的角度看:(一)、信号:电子电路中的工作信号可分为两种类型即模拟信号和数字信号。 模拟语言的音频信号 模拟信号:模拟图象的视频信号 特点:连续变化 模拟温度、电压等物理量变化的信号信号: 汽车在运行时速度表上的读数 数字信号:工厂的产品统计表 特点:非连续变化 路灯的开与关(二)、数字电路包含的内容数字电路包含的内容是:信号的产生、放大、整形、传送、控制、记忆、计数及运算。(三)、数字电路的特点:1由于数字信号是不随时间连续变化的,所以构成数字电路的二极管、三极管等有源器件都是工作在开关状态。(断开或接通、饱和或截止)2研究对象是电路的输出与输入之间的逻辑关系。因此其分析工具主要是逻辑代数,表达电路功能的主要是真值表、逻辑表达式及波形图等。3其电路的状态只有“0”、“1”两种情况。二、从波形的角度看模拟波形是连续变化的,而数字波形则是非连续变化的。如:正弦波周期性数字波形 非周期性数字波形三、对数字波形的分析和讨论与模拟波形不同,数字波形有周期性波形和非周期性波形之分。周期性数字波形常用周期T或频率f来描述;而非周期性脉冲波形则常用脉冲重复频率来表示。1占空比:q 100tw表示脉冲波形的脉冲宽度,t表示脉冲波形的周期。2上升时间t和下降时间tf。在理想状态下,上升时间和下降时间均为零。而实际的数字波形却不是理想的,它的上升时间和下降时间均为有限值。上升时间t:脉冲信号的上升沿从10%到90%所经历的时间;下降时间tf :脉冲信号的下降沿从90%到10%所经历的时间;3脉冲宽度tw:脉冲幅值的50%的两个时间点所跨越的时间。第二节 数字电路概述:现代数字电路是用半导体工艺制成的若干数字集成器件构造而成的。逻辑门是其基本单元。存储器是用来存储二值数据的数字电路。从整体上看,数字电路可以分为组合逻辑电路和时序逻辑电路两大类别。一、数字电路分类1数字电路的结构:以二值数字逻辑为基础。2数字电路的信号:是离散的数字信号。3数字电路中的电子器件:二极管、三极管和场效应管。其工作状态应是开关状态。(两种状态:饱和状态、截止状态)4数字集成电路所用的材料:以硅材料为主,以化合物半导体材料如砷化镓为辅。5数字集成电路的分类:(从集成度角度)小规模、中规模、大规模、超大规模和甚大规模等五类。6数字集成电路中的集成度:指每一芯片中所包含的三极管的个数。二、数字电路的分析方法和测试技术1数字电路的分析方法主要是研究电路的输出与输入之间的逻辑关系。不能采用模拟电路的分析和计算方法。所用的数学工具是逻辑代数,表达电路主要功能的方式为功能表、真值表、逻辑表达式和波形图。2数字电路的测试技术安装完成后,必须经过严格的测试才能使用。常见的测试工具主要有:(1) 数字电压表(2) 电子示波器第三节 数制一、数的几种常用进制常用进制有10进制、2进制、8进制、16进制等。(一)10进制(D)110进制:常用进制,有10个数符,其特点是逢十进一。其实质是:所谓十进制就是以10为基数的计数体制。210进制的表达式:从理论上讲,任意一10进制数可以表示为ND =Ki10i i从-到归纳起来,10进制的主要特点是:(1)有10个不同的数码;(2)计数基数为10;(3)可以用多项式表示。如:10进制数:4362其表述方法为:4103+3102+6101+2100又如:10进制数:56372其表述方法为:5104+6103+3102+7101+2100(二)2进制(B)12进制:2进制中有两个数符,它们分别表示0、1两个数值,其特点是逢2进1。当数值超过1时,则向相邻高位进1,即1+1=10。这个10代表的不是10进制中的10,而是2进制中的2。其实质是:所谓2进制就是以2为基数的计数体制。22进制的表达式:从理论上讲,任意2进制数都可以表示为NB =Ki2i i从-到式中Ki为基数2的第i次幂的系数。这样,就可以很方便地把任意一个2进制的数转换为10进制的数值。归纳起来,2进制的主要特点是:(1)仅有2个不同的数码;(2)计数基数为2;(3)也可以用多项式表示。如:试将(01010110)B 转换为10进制数。将每一位2进制数乘以位权,然后相加便得到相应的10进制数。020+121+122+023+124+025+126+027=0+2+4+0+16+0+64+0=86又如:将(10101110)B 转换为10进制数。020+121+122+123+024+125+026+127=128+0+32+0+8+4+2=174(三)2进制数据的传输2进制数据的传输有两种形式,一种是串行的方式传输,另一种是并行的方式传输。1串行方式的传输串行方式的传输所需的设备比较简单,只需要一根导线和一个共同接地端子即可,每传送一位数据需要一个时钟周期。2并行方式的传输并行方式的传输所需要的设备较为复杂,如果一组数据是由8位数据构成,则需要8根导线和其它附属设备;如果一组数据是由16位数据构成,则需要16根导线和其它附属设备。二进制的主要优点:1二进制的数字装置简单可行,所用元件少,且二进制只有两种状态0和1。因此,它的每一位数码都可以用具有两个不同稳定状态的元件来表示,如晶体三极管的截止与饱和,灯泡的亮与灭等。我们只要规定其中的一种状态为1,则另一种一定为0。这样,对数码的分析、存储和处理及传输,就可以用简单而可行的方式来进行。2二进制的基本运算方式及规则简单,运算操作方便。133 十 二进制之间的转换既然一个数可以用二进制和十进制两种不同的形式来表示,那么二进制和十进制之间必然存在着某种联系和转换关系。我们知道:对于十进制的数,如:D,可以写成:(N)D =bn2n + bn-12n-1+b121+b020将等式两端分别除以2,其余数为b0,再将等到式除以2,其余数为b1,因此,只要连续除以2直到商为0,就可以由所有的余数求出二进制的具体数值。如:将(87)10转换成二进制数码根据上面介绍的方法,我们可以按以下步骤进行: 余数 余数 287 1 b0 225 1 243 1 b1 212 0221 1 b2 2 6 0210 0 b3 23 1 25 1 b4 21 122 0 b5 21 1 b6 0在实际计算时,可以根据所要求解的十进制的具体数值,按照2n的方式进行灵活处理。如:欲将十进制的145转换成二进制数码,其结果应该为:145-128=17 17-1=16 145=128+16+1128=27 16=24 1=2010000000+10000+1=1001000115 基本逻辑运算 最基本的逻辑运算包括三种简单的运算,即“与”“或”“非”运算。运算是一种函数关系,它可以用语句描述,也可以用逻辑表达式描述,还可以用表格或图形来描述。描述逻辑关系的表格我们称为真值表,用规定的图形符号来表示逻辑运算称为逻辑符号。1与运算(1)让我们观察如图所示的电路(2)我们可以发现,灯亮的条件是在该电路中开关A、B均闭合(接通)如果我们设开关接通为“1”,闭合为“0”,灯亮为“1”,灯灭为“0”,则可以建立如图所示的表格来描述开关A、B与灯L的关系。A B L0 0 00 1 01 0 01 1 1(3)观察其真值表,我们可以写出其数学表达式。(这里的数学表达式又称为逻辑表达式)L=AB(4)逻辑符号综上所述,与逻辑可用真值表、逻辑表达式、逻辑符号表示。2或运算(1)观察如图所示的电路(2)我们可以发现,灯亮的条件是在该电路中开关A、B分别闭合或A、B均闭合(接通),如果我们设开关接通为“1”,闭合为“0”,灯亮为“1”,灯灭为“0”,则可以建立如图所示的表格来描述开关A、B与灯L的关系。A B L0 0 00 1 11 0 11 1 1(3)观察其真值表,我们可以写出其数学表达式。(这里的数学表达式又称为逻辑表达式)L=A+B(4)逻辑符号综上所述,与逻辑可用真值表、逻辑表达式、逻辑符号表示。3非运算(1)观察电路(2)观察电路后我们可以看出,开关A闭合时,灯L灭;开关A断开时,灯L亮。(3)真值表A L0 11 0(4)逻辑表达式L= A(5)逻辑符号 如图所示。基本的逻辑运算就是上述三种,复杂的逻辑运算均可以分解为这三种逻辑运算。16逻辑函数与逻辑问题的描述一个比较复杂的问题,往往是受多种因素控制的。换言之,该问题有多个输入变量。不管怎样,输入和输出变量之间可以用一个逻辑函数来描述。1楼上楼下电灯用一个开关控制的问题;2足球比赛中一个主裁判和两个边裁判的问题仔细叙述,列出其真值表,写出其逻辑函数。第二章 逻辑门电路21 二极管的开关特性在数字电路中,二极管是作为开关来使用的。一、二极管的开关特性当低电平来到时,二极管不会马上截止,而是要出现一个较大的反峰电流,这个反峰电流将维持一段时间。经过一段时间后,逐渐减小为截止时的正常值。这两段时间的和我们把它称为二极管的反向恢复时间。显然,反向恢复时间限制了二极管的开关速度。产生反向恢复时间的原因:是由二极管的电荷存储效应引起的。电荷存储效应:由于N、P的多子在导通时处于不平衡状态而靠近PN结,当外加负向电源时,PN结不可能立即变厚,外加反向电压将驱使N区的空穴向P区运动,P区的电子向N区运动,形成较大的反向电流。随着时间的推移,非平衡载流子消耗完毕,电流由正常的少子漂移而成,从而恢复正常状态。22 三极管的开关特性在数字电路中,三极管也是作为开关来使用的。三极管的开关特性1电路结构2工作原理(1) 当输入信号vi0(取高电平时)时,三极管导通,输出Vo=03三极管的开关时间三极管的开关时间和二极管的一关时间一样,也是内部电荷建立和消散的过程。因此,晶体三极管的饱和与截止两种状态的转化也需要一定的时间才能完成的。晶体三极管的开关时间通常用四个参数来表征,它们是:延迟时间td、上升时间tr、存储时间ts和下降时间tf。(1)延迟时间td:从输入高电平后到集电极电流上升到0.1时所需要的时间。(2)上升时间tr:集电极电流从0.1上升到0.9时所需要的时间。(3)存储时间ts:输入信号从高电平变为低电平后,集电极电流从最大值降低到0.9时所需要的时间。(4)下降时间tf:集电极电流从0.9降低到0.1时所需要的时间。23 基本逻辑门电路231 二极管与门及或门电路一、二极管与门电路与门电路:输入与输出满足与逻辑关系的电路,称与门电路。在逻辑电路中,输入、输出量均为电压或电平(用0或1表示)1电路结构该电路由二个或三个晶体二极管及一个电阻构成,电源电压为5V。2工作原理(1)当A=B=C=0时,加在D1、D2、D3上的电压为正向电压,此时,D1、D2、D3均导通,L=0。(2)当A=B=0,C=1时, D1、D2导通,D3截止,输出L=0。(3)同理,只要A、B、C三个输入量中有一个为低电平,输出L=0。(4)当A=B=C=1时,D1、D2、D3均处于截止状态,输出L=1。由此,根据上面的分析,我们可以得到该电路的真值表如下:A B C L A B C L 0 0 0 0 1 0 0 00 0 1 0 1 0 1 00 1 0 0 1 1 0 00 1 1 0 1 1 1 13逻辑函数根据真值表,可以写出逻辑函数 L=ABC。二、二极管或门或门电路:输入与输出满足或逻辑关系的电路,称或门电路。在逻辑电路中,输入、输出量均为电压或电平(用0或1表示)1电路结构该电路由二个或三个晶体二极管及一个电阻构成,电源电压为5V。2工作原理(1)当A=B=C=0时,D1、D2、D3均截止,L=0。(2)当A=B=0,C=1时, D3导通,D1、D2截止,输出L=1。(3)同理,只要A、B、C三个输入量中有一个或一个以上为高电平时,输出L=1。(4)当A=B=C=1时,D1、D2、D3均处于导通状态,输出L=1。由此,根据上面的分析,我们可以得到该电路的真值表如下:A B C L A B C L 0 0 0 0 1 0 0 10 0 1 1 1 0 1 10 1 0 1 1 1 0 10 1 1 1 1 1 1 13逻辑函数根据真值表,可以写出逻辑函数 L=A+B+C。232 非门电路三极管反相器一、电路结构二、工作原理(1)当Vi0时,三极管截止,输出Vo=1(2)当Vi0时,三极管饱和,输出Vo=0三、真值表、逻辑函数1真值表电路的真值表非常简单,由于只有一个变量,因此其输出状态只有两种:输入A 输出L 0 1 1 02逻辑函数电路的逻辑函数为:L=A 24 TTL逻辑门电路TTL逻辑门电路由若干个晶体三极管和电阻构成。自上世纪六十年代问世以来,至今仍广泛应用于各种数字电路系统中。241 基本的晶体三极管反相器的动态性能我们知道,晶体三极管开关速度受到限制的主要原因是由于三极管基区内部存储电荷的影响,电荷的存入和消散需要一定的时间。实际上,基本反相器都要考虑电容的影响。这一电容并不是刻意加入的,而是晶体三极管的输出电容和负载的输入电容。当考虑电容效应时,分两种情况进行讨论:(1)当输出Vo由低向高过渡时,电路由Vcc经Rc对CL进行充电;(2)当输出Vo由高向低过渡时, CL 通过晶体三极管进行放电。我们知道,电容器的充电放电都需要一定的时间,这必定要增加输出波形上升和下降的时间。242 TTL反相器的基本电路一、电路结构从图中我们可以看到,该电路由三部分组成:即输入级、中间级和输出级。二、工作原理1反相器T1的发射极作为信号的输入端。当输入信号为高电平时,T1的基极电流将减小,电路T1处于截止状态,输出高电平。这个高电平加给T2的基极,迫使T2饱和,集电极输出低电平,发射极输出高电平。T2集电极的低电平送给T4的基极,T4截止(相当于断开);T2发射极的高电平送给T3的基极,T3饱和,集电极输出低电平。电路实现了反相。当输入信号为低电平时,T1饱和,T2、T3截止,T4饱和,办出为高电平。电路仍然实现了反相。2采用晶体管作为输入级以提高电路的开关速度当输入电压由高向低转化时,比如由高电平3.6V转化到低电平0.2V的瞬间,VB1等于0.9V,但是由于T2、T3原来是饱和的,它们的基区电荷还没有来得及消失,在此瞬间,T2、T3的发射结仍然处于正向偏置,T1的集电极电压为1.4V。此时,T1的集电结为反向偏置。因输入为低电平时,T1的发射结为正向偏置,于是T1工作在放大区域。这时产生的基极电流,其射极电流流入低电平的输入端。集电极电流的方向是从T2的基极流向T1的集电极,它很快地从T2的基区抽走多余的存储电荷,使T2迅速地脱离饱和进入截止状态。T2的声速截止导致T4立刻导通,从而加速了状态的转换。3采用推挽式输出级以提高开关速度和带负载能力T4为射极输出器,T3为共射电路。T3是作为T4的负载的。优点:既能提高开关速度,又能提高电路的带负载能力。(1)当输出为低电平时,T3处于深度饱和状态,反相器的输出电阻就是T3的输出电阻。我们知道,当晶体三极管处于饱和状态时,其输出电阻是非常小的。因此,该电路在输出为低电平时带负载的能力非常强。(2)当输出为高电平时,T3截止,T4构成的射极输出器输出电阻也非常小。所以该电路在输出为高电平时的带负载能力也很强。(3)当输出端接电容时,能使波形的上升沿和下降沿变得更为陡直。243 TTL反相器的传输特性晶体三极管构成的反相器的电压传输特性如下图所示:怎样理解该曲线?该曲线可以将其分为四段,即AB段、BC段、CD段和DE段。具体的分法见图。(1)AB段输入电压很低,T1饱和,T2、T3截止,输出为高电平,此时vo=3.6V。对0.4V的解释输入达到0.4V时,T1管仍然处于饱和状态,输入信号的电压值加上T1的饱和压降0.2V应该为0.6V,这个电压是T2 管的导通电压。当T2导通时,电路的输出状态随即发生变化。(2)BC段 当vi的值大于B点的值时,由T1的集电极供T2的基极电流,但是T1仍然保持饱和状态,这就需要T1的发射结和集电结均为正向偏压。在BC段内,T2对vi的增量作线性放大,其电压增益可以表示为: 电压增量通过T4的电压跟随作用而引至电路的输出端的,形成输出电压的增量-(RC2/Re2)vB2,在一定范围内,有:vB2=vI,所以传输特性BC段的斜率为:dvo/dvI=-(RC2/Re2)=1.6。必须注意到在BC段内,Re2上所产生的电压降还不足以使T3的发射结正向偏置,此时,T3仍然维持在截止状态。当Re2上的电压达到一定的值,能使T3的发射结正向偏置,并有VBE3=VF=0.7V时,有:Vbe3=Ie2Re2=VF或者:式中的VF=0.7V表示的是T3已经导通。由于,C点处的输出电压变为:由于在C点T4和D均已导通。因而在式中(2.4.8)设VF=0.7V。根据线段BC的斜率为-1.6,对应于C点的VI值可以由下述关系求得:由此我们可以得到:(3)CD段当VI的值继续增加并超越C点,使T3饱和导通,输出电压迅速下降至VO=0.2V,D点处的VI(D)值,可以根据T2、T3两发射结电压VF=0.7V来进行估算。因此我们有:(4)DE段当VI的值从D点再继续增加时,T1将进入倒置放大状态,保持VO=0.2V。2.4.4 TTL与非门电路TTL反相器只能是输出与输入反相的器件,对于欲实现输出与输入实现与非的要求,就显得力不从心了。其实在TTL反相器的基础上,要实现与非的功能是非常的方便的,只需要在电路的输入端采用多发射极的晶体三极管就行了。1电路结构2电路符号3电路原理说明当A、B、C中有任何一个是低电平时,T1的发射结将正向偏置而导通,T1导通后,T2将截止,T2截止后,T4导通,导致输出为高电平。如果A、B、C三个输入变量全部为1,也就是说输入信号全为高电平,T1将转入倒置放大状态,T2与T3均饱和,电路输出低电平。2.4.5 TTL与非门电路的技术参数1传输特性一般的TTL门电路的传输特性是基本相同的,如前所述的折线。可以从手册上查询,也可以用示波器通过扫描的方式得到。2输入和输出的高、低电压数字电路中的高、低电压通常用高、低电平来表示。在正逻辑体制中,用逻辑1表示高电平,用逻辑0表示低电平。一般情况下用以下数据作为高低电平的标准。(特别声明的除外)输出高电压:VCH=VO(A)=3.6V输出低电压:VOL=VCES=0.2V输入低电压:VIL=VI(B)=0.4V输入高电压:VIH=VI(D)=1.2V3噪声容限噪声容限表示数字电路中的门电路抗干扰的能力。逻辑电路的优点在于它能允许输入信号有一定的误差。高电平容限:VNH=VOH-VIH低电平容限:VNL=VIL-VOL对于我们常使用的74系列的TTL门电路来说,高低电平所对应的标准电压值应该为:VOL=0.4V, VOH=2.4V, VIL=0.8V, VOL=2V根据标准高低电平的电压值,我们可以求得TTL门电路的高低电平的噪声容限为:高电平噪声容限:VNH=VOH-VIH=2.4V-2V=0.4 V低电平噪声容限:VNL=VIL-VOL=0.8V-0.4V=0.4 V4扇入与扇出系数(1)扇入数指的是TTL门电路输入端的个数。(2)扇出数则应分为灌电流与拉电流两种情况来进行讨论。A)灌电流情况指的是负载电流从外电路流入与非门。满足这种情况的负载称为灌电流负载。B)拉电流情况指的是电流从与非门流向外电路。满足这种情况的负载称为拉电流负载。5传输延迟时间6功耗7延时功耗积8TTL集成门电路的封装优点:体积小、运行速度快、功耗低、可靠性高。第三章 组合逻辑电路的分析与设计数字电子技术可以分为两大类,组合逻辑电路与时序逻辑电路。组合逻辑电路:在任意时刻,输出状态只决定于同一时刻各输入状态的组合,而与系统的先前状态无关的逻辑电路称为组合逻辑电路。如果我们用函数表示,则:Li=f(A1,A2,A3An) i=1,2,m)式中,A1,A2An为输入变量。其一般框图如图所示:特点:(1)输出和输入之间无反馈;(2)电路中无记忆器件31 逻辑代数311 逻辑代数的基本公式和运算规则一、逻辑代数的基本公式见幻灯片1与普通代数相似的规律2特殊规律 重叠律、反演律、还原律基本定律中的公式证明可以采用两种方法进行:真值表法和函数化简法两种。二、简单公式的证明312 逻辑代数的基本规则1代入规则任何一个含有变量A的等式,如果将出现A的地方用另一个逻辑函数表示,则等式仍然成立。例:2反演规则所谓反演规则就是将函数中的“+”换成“”,“”换成“+”,“1”换成“0”,“0”换成“1”,即原变量换成反变量,反变量换成原变量。此时得到的表达式就是函数L的反。利用反演规则,我们可以非常容易地求解出一个函数的反函数。必须注意:(1)保持原来的优先运算顺序;(2)对于反变量以外的非号应该保留不变。例:3对偶规则所谓对偶规则就是将函数中的“”换成:“+”,“+”换成“”,“1”换成“0”,“0”换成“1”,此时得到的表达式就是函数L的对偶式L。如:L=A+BC,则L=A(B+C) L=(A+B)(A+C) 则L=AB+AC二个函数的对偶式相等,则函数亦相等。利用对偶规则证明某些问题时,证明的步骤相应减少,但应该灵活运用。例:313 逻辑函数的化简方法逻辑函数的化简方法有代数法化简方法和卡诺图化简方法两种。在实际应用中,用卡诺图方式化简更为方便和有效及准确。一、逻辑函数的代数法化简方法包含:并项法、吸收法、消因子法、消项法、配项法。上述五种方法均要灵活掌握和应用。1并项法:(将两项合并成一项)例:2吸收法:消去多余的乘积项AB例3消因子法:消去多余因子例4消项法:消去多余项例5配项法:(略)二、卡诺图化简方法用代数法的方法对函数进行化简,需要熟练掌握逻辑代数的公式,还需要一定的运算技巧,而且化简的结果有时还难以肯定是最简、最合理的。这理介绍工程上常用的一种方法,即卡诺图化简的方法,它可以既简便又直观地得到最简的逻辑函数式。(一)逻辑函数的最小项表达式1逻辑函数的最小项及其性质(1)最小项的意义:如果一个乘积项包含n个因子,而且n个变量以原变量或反变量的形式仅仅在此乘积项中出现一次,那么我们就称这样的乘积项为该逻辑函数的最小项。例:两变量的最小项有三变量的最小项有(2)最小项的性质:A)在任何一组变量的取值下,只有一个最小项对应值为1,其余的均为0;B)不同的最小项的乘积为0;C)任何一组变量取值下,全部最小项之和为1。例:三变量的最小项真值表:.逻辑代数的基本公式.ppt(3)编号:见幻灯片(4)逻辑函数的最小项表达式补齐最小项是逻辑函数最小项表达式的关键。将函数化成与或表达式是该问题应该进行的工作。例1:例2:(二)卡诺图表示法1将逻辑函数包含的最小项在对应的方格中填入1;2逻辑函数应化为与或表达式。例1:二变量卡诺图;例2:三变量卡诺图。3用卡诺图化简函数步骤:(1)画出逻辑函数的卡诺图;(2) 合并最小项规则:能合并的圈起来,没相邻单独画圈;(3) 每个圈(包围)作业一个乘积项,将各乘积项相加即是化简后的与或表达式。原则:(1)每个圈尽可能的大,化简后乘积项所含的因子少;(2)每个圈中最少有一个最小项仅被圈过一次,以免出现多余项;(3)用最少的圈数覆盖函数的全部最小项,使乘积项的个数最少,但不能漏项。(4)每个圈中的方格个数应该为2n个。方法:(1)可以先圈大圈后圈小圈(2)也可以先圈小圈后圈大圈(3)有时可以用圈0的方法求函数的最简表达式卡诺图表示函数的方法(二)由函数的与或表达式直接填入卡诺图中方法:找出函数中不是最小项的代数式,在卡诺图上再找出其对应的区域,在该区域的方格中均填上1。例1:例2:33 组合逻辑电路的分析由组合逻辑电路的逻辑图求其逻辑功能的过程称为组合逻辑电路的分析。分析工作往往需要将函数的逻辑图转换成函数真值表。因此。一般组合逻辑电路的分析步骤是:1根据逻辑图写出函数的表达式;2对表达式进行化简或变换,求出函数的最简式;3列出输入和输出变量的真值表;4说明电路的逻辑功能。在实际工作中也可以用实验分析的方法,测得输入和输出逻辑状态的对应关系,求出真值表,确定其逻辑功能。例1:试分析如图1所示电路的逻辑功能。例2:试分析如图2所示电路的逻辑功能。34 组合逻辑电路的设计根据给定的组合逻辑要求,求出实现该功能的最简逻辑电路图,称为组合逻辑电路的设计。一般组合逻辑电路是由各种简单的单元门电路组成,本教材讨论的设计方法,是指用小规模集成电路进行设计的一般方法。它的主要步骤是:1根据逻辑功能的要求,列出输入和输出变量的真值表;2由真值表求出逻辑函数;3将逻辑函数进行化简或变换,得到所需要的最简表达式;4按照最简表达式画出逻辑电路图。上述设计希望得到的组合电路是最简单的,即所用的门电路最少,每个门输入端数也最少。由于小规模集成电路组件通常包含多个单元门,所以设计中应该尽可能地减少门电路的种类和数目,使电路结构简单,便于组装,工作可靠。例1:例2:第四章 常用组合逻辑功能器件本章主要内容:编码器、译码器、数据选择器、数据分配器、数值比较器及算术逻辑运算单元等。41 编码器编码器的定义:用二进制字符0、1组成的一串数码代表某个特定含义信息的过程称为编码。能够实现上述过程的逻辑功能器件称为编码器。编码器可以分为二进制编码器和二十进制编码器。由于n位二进制代码有2n个组合,可以表示2n个信息。所以,输出n位代码的二进制编码器,一般有2n个输入信号端。一、4线2线编码器设某一编码器的功能表如图所示:输 入输 出I0I1I2I3Y1Y0100000010001001010000111根据逻辑功能表写出逻辑函数根据上述的逻辑表达式可以画出实现该逻辑功能的电路图,如下图所示。二、键盘输入8421BCD码编码器1电路结构输入输出S9S8S7S6S5S4S3S2S1S0ABCDGS111111111100000111111111000001111111110100011111111101100101111111011100111111110111100001111101111100011111011111100101110111111100111101111111111001011111111111011&3优先编码器按键式的编码器电路虽然简单,但在某些时候有同时按住两个键的可能,此时电路将出现混乱的局面。在现代电子技术中,几个部件同时发出服务的请求不仅是可能的,而且还是很多的。而在同一时刻只能允许一个部件工作,也就是只能给一个部件发出允许其工作的指令。因此,必须根据请求部件的紧急程度,事先设计好各部件的优先级别来进行编码。我们把这类能按请求信号的优先级别进行编码的逻辑部件称为优先编码器。让我们先看42编码器的功能表。输 入输 出I0I1I2I3Y1Y0100000*10001*1010*111分析:可以看出,在功能表中,只有I3的优先级别最高,其次分别是I2、I1。 从功能表中可以得出其逻辑表达式。由逻辑表达式可以画出与其对应的逻辑电路。412 集成电路编码器183优先编码器74148该编码器有8个信号输入端,3个二进制码输出端。此外,集成电路还设置了输入使能端EI,输出使能端EO和优先编码工作状态标志GS。对于输入信号来说,EI=0时,编码器工作。 EI=1时,电路不工作。电路的输出均为1。当输入控制使能端EI=0时,至少有一个输入端有请求信号(这里是逻辑0),优先编码工作标志GS=0,表明该编码器处于优先编码工作状态。EO的工作状态是:只有在EI=0时、并且所有的输入端都为1时,输出为0,其余时候均为1。具体分析请看教材。从功能表上,可以很方便地写出其逻辑函数的表达式。274148的应用用两片74148构成16位输入、4位二进制码输出的优先编码器,逻辑图如教材所示,试分析其工作原理。42译码器和数据分配器一、译码器能实现译码功能的电路称为译码器。(译码是编码的逆过程)能够把二进制代码翻译成对应输出信号的电路称为二进制译码器。(输入的是二进制代码,输出的则是一组与之对应的高低电平信号。)最简单的理解:如8个房间,控制室可用译码器的方式传呼各间房间。124译码器(1)电路如图所示(见教材)(2)根据逻辑表达式可以写出电路的逻辑功能表。(3)对列出的功能表进行分析。二、集成电路译码器174138集成译码器(1)电路如图所示(见教材)(2)根据逻辑表达式可以写出电路的逻辑功能表。(3)对列出的功能表进行分析。(4)应用。(教材136)27422二十进制译码器三、显示译码器在数字系统中,常常需要将译码输出显示成十进制数字或其它符号。因此希望译码器能同显示器配合使用,或者直接驱动显示器,这种类型的译码器称为显示译码器。最为常用的显示译码器是能驱动七段数码管的七段字形译码器。1七段显示译码器七段字形数码显示器又称为七段数码管。这里主要介绍发光二极管七段显示译码器。七段字形数码显示器是利用其不同发光段方式进行组合的。其发光段共为七段,分别用a、b、c、d、e、f、g来表示,见图示。七段显示译码器的真值表序号A3A2A1A0YaYbYcYdYeYfYg字形0000011111100100010110000120010110110123001111110013401000110011450101101101156011000111116701111110000781000111111189100111110119可以较为方便地求解出各段的逻辑函数并用卡诺图进行化简。例:423 数据分配器数据分配是将一个数据源来的数据根据需要送到多个不同的通道上去,实现数据分配功能的逻辑电路称为数据分配器。其作用相当于一个单刀多掷开关。数据分配器可以用译码器实现。如74138就可以实现数据分配器的功能。其功能表如图所示。(见教材P141)43 数据选择器431 数据选择器的定义与功能数据分配器是把公共数据线上的信号按要求分配到不同的通道上去。相反,在数字系统中也常常要将
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025布草定制生产与酒店连锁集团采购合同
- 2025版城市配送公司司机招聘与管理合同文本
- 2025年度燃料油代理采购与新型燃烧装置合作开发合同
- 2025版水果新品开发与市场推广合作合同下载
- 2025年拆迁安置房买卖合同合同履行及变更管理合同范本
- 2025年特色园区厂房租赁居间服务协议范本
- 2025版食品行业食品安全认证服务合同范本
- 2025年汽车安全信息共享与应急处理服务合同
- 银行零售业务数字化营销转型中的金融科技人才培养报告
- 2025版企业生日蛋糕卡采购及服务协议模板下载
- 广告创意与用户体验-第3篇-洞察阐释
- 幼儿园一日常规安全培训
- 5G基带芯片算法验证平台:从设计到实现的关键技术与实践
- 税务会计与税收筹划课件
- 2025年高考生物辽宁卷真题解读及复习备考指导(黑龙江吉林内蒙古适用)
- 新媒体视听节目制作
- 数字化教学环境下小学语文板书设计优化策略
- JG/T 237-2008混凝土试模
- JG/T 232-2008卫浴型散热器
- 灭火员初级习题库
- T/CAQP 001-2017汽车零部件质量追溯体系规范
评论
0/150
提交评论