数电课件第二篇第3章(6-1)_第1页
数电课件第二篇第3章(6-1)_第2页
数电课件第二篇第3章(6-1)_第3页
数电课件第二篇第3章(6-1)_第4页
数电课件第二篇第3章(6-1)_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

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

文档简介

1、集成电子技术基础教程集成电子技术基础教程LDC集成电子技术基础教程集成电子技术基础教程2003 2004学年第学年第1学期学期自动化自动化(控制系控制系) 01010103班班集成电子技术基础教程集成电子技术基础教程LDC第二篇第二篇 数字电路和系统数字电路和系统第三章第三章 组合逻辑电路组合逻辑电路集成电子技术基础教程集成电子技术基础教程LDC第三章第三章 组合逻辑电路组合逻辑电路组合逻辑电路的分析方法组合逻辑电路的分析方法: 1 写出每一个输出的逻辑函数表达式; 2 在给定各个变量的取值后,列出真值表; 3 最后确定电路的逻辑功能。组合逻辑电路的设计方法组合逻辑电路的设计方法: 1 根据题

2、意或给定功能找出输入和输出的逻辑变量; 2 列出真值表; 3 求出各个输出的逻辑表达式(通常用卡诺图法简化); 4 用规定的逻辑门画出整个逻辑电路图。集成电子技术基础教程集成电子技术基础教程LDC2.3.1 编码器编码器二进制编码器二进制编码器二二十进制编码器十进制编码器优先编码器优先编码器特定对象 二进制代码2n个特定对象 n位二进制代码09十个数字 4位BCD代码对待编码对象按优先权高低进行编码,优先权可预先设计集成电子技术基础教程集成电子技术基础教程LDC2.3.2 译码器译码器二进制代码 特定对象二进制译码器二进制译码器n位二进制代码 2n个特定对象二进制译码器的扩展二进制译码器的扩展

3、二进制译码器的应用二进制译码器的应用译码器的每个输出是对应输入变量的最小项,而任何一个函数都可以表示为最小项之和。所以,译码器可以实现各种逻辑函数功能。集成电子技术基础教程集成电子技术基础教程LDCLED显示器显示器有有共阳共阳和和共阴共阴结构结构公共电极a bcdefgh公共电极LCD显示器显示器需要用需要用交流电压交流电压驱动驱动二二十进制十进制译译码器码器4位BCD代码 09十个数字(显示译码器)(显示译码器)集成电子技术基础教程集成电子技术基础教程LDC2.3.3 数值比较器数值比较器1位数值比较器位数值比较器CiBiAiLiEiGi多位数值比较器多位数值比较器 4位数值比较器labA

4、3A1A0B3A2B2B1B0本四位数码输入低位比较结果输入LABLA=BLAB比较结果输出集成电子技术基础教程集成电子技术基础教程LDC数值比较器的级联数值比较器的级联集成电子技术基础教程集成电子技术基础教程LDC2.3.4 二进制加法器二进制加法器 数字系统要完成各种复杂运算和操作,首先必须具备加、减、乘、除四种最基本的算术运算。 而在数字电路中,又只需具有加法运算和移位操作就能实现乘除法的运算。所以,加法电路是最基本的。 在加法电路中半加电路和全加电路又是最低层的。一、一位加法器 半加器半加器仅由两数据相应位相加,不计进位。若相应位为 、 ,相加后产生半加和为 ,向高位进位为 。iBiS

5、iAiC集成电子技术基础教程集成电子技术基础教程LDC由此得到真值表:iiiiiiiiBACBABAS=+= 由异或门、与门实现的电路:由真值表得到两个输出函数式:1011010101100000进位半加和加数被加数输 出输 入iBiSiCiA集成电子技术基础教程集成电子技术基础教程LDC 全部由与非门实现必须把函数式变换成与非-与非表达式:iiiiiBABAC=iiiiiBABAS+=iiiiiiiiBBAABABA+=)()(iiiiiiBABBAA+=iiiiBABA)(+=iiiiiiBABBAA+=iiiiiiBABBAA=集成电子技术基础教程集成电子技术基础教程LDC全部用与非门的

6、逻辑电路图为:iiiiiBABAC=iiiiiiiBABBAAS =实际上 中的 项是提取公共项得到的,这可用卡诺图来说明:iSiiBA在二次包围“1”方格时,把“0”格也当作“1”包围了,因此需要把该格除去,用式子表示即为:iiiiiBABAS)(+=集成电子技术基础教程集成电子技术基础教程LDC 全部用或非门实现必须把函数式变换成或非-或非表达式。卡诺图中包围“0”格得或与表达式后,由二次求反得到:iiiiiiiiiBABABABAS+=+=)(iiiBAC+=电路图为:集成电子技术基础教程集成电子技术基础教程LDC半加器内部的电路不管采用何种逻辑实现,都用逻辑符号表示:国标符号习惯符号

7、一位全加器一位全加器能实现二个加数的对应位与相邻低位的进位一起相加的加法电路全加器的逻辑符号国标符号国标符号习惯符号习惯符号集成电子技术基础教程集成电子技术基础教程LDC【例例】试分别用以下逻辑实现全加器电路: (1)与非门(可以用非门); (2)半加器和或门; (3)与或非门(可以用非门)。集成电子技术基础教程集成电子技术基础教程LDCiAiB1iCiSiC0110011111100111010101001101100101000000结果输出全加器输入从表可得到二个输出函数如下:) 7 , 4 , 2 , 1 (1111mCBACBACBACBASiiiiiiiiiiiii=+=) 7 ,

8、 6 , 5 , 3 (1111mCBACBACBACBACiiiiiiiiiiiii=+=(1)由上式可用与非门实现,图略。解:解:先列出真值表:集成电子技术基础教程集成电子技术基础教程LDC11=iHiiiiiCSCBAS1111)(+=+=+=iiiHiiHiiiiiiiiiiiiCBACCSBACBACBABAC(2)当用半加器实现时,需对上述式子作变换。棋盘格异或逻辑关系逻辑电路图01011010iA1iiCBiS00 01 11100111100100iA1iiCBiC00 01 111001集成电子技术基础教程集成电子技术基础教程LDC(3)与或非门实现求 时,把 作为输入变量i

9、SiiiiCCBA,1iAiB1iCiSiC0110011111100111010101001101100101000000结果输出全加器输入全加器输入全加器输入结果输出结果输出AiBiCi-1CiSi0000000101010010111010001101101101011111集成电子技术基础教程集成电子技术基础教程LDC全加器输入全加器输入结果输出结果输出AiBiCi-1CiSi00000001010100101110100011011011010111110110011000000101111011 10iSiiBAiiCC1iiiiiiiiiiCCCBCACBAS11+=110100

10、000101 11 10iCiA1iiCB1011+=iiiiiiiCBCABAC集成电子技术基础教程集成电子技术基础教程LDCiiiiiiiiiiCCCBCACBAS11+=11+=iiiiiiiCBCABAC逻辑电路图逻辑电路图集成电子技术基础教程集成电子技术基础教程LDC二、多位二进制加法器二、多位二进制加法器多位二进制加法电路种类很多,如4位并行输入串行进位加法电路,可由四个1位全加器组成,如图所示: CI A B COCI A B COCI A B COCI A B CO0A0B1A1B2A2B3A3B0S1S2S3SCO这种加法方式称为串行进位串行进位,其运算速度比较低。在最不利的

11、情况下,每做一次加法运算,需要经过4个全加器的传输延迟时间,才能得到稳定可靠的运算结果。集成电子技术基础教程集成电子技术基础教程LDC三、中规模集成超前进位加法器三、中规模集成超前进位加法器为提高运算速度,必须设法减小或消除由于进位信号逐级传递所消耗的时间。由于第i位的进位输入信号 是两个加数中第i-1位以下各位数据的函数,即有 1iC),(012101211BBBBAAAAfCiiiii=因此,各超前进位输入信号的产生,可按图示方案实现:集成电子技术基础教程集成电子技术基础教程LDC由一位全加器可知,其进位信号为:1111)(+=+=+=iiiiiiiiiiiiiiiCPGCBABACBCA

12、BAC由此可得 五个进位信号的逻辑函数:32101,CCCCC01=C00100000)(BACBABAC=+=001111011111)()(BABABACBABAC+=+=)()()(0011112222122222BABABABABACBABAC+=+=)()()()(00111122223333233333BABABABABABABACBABAC+=+=集成电子技术基础教程集成电子技术基础教程LDC由此画出的电路如图:TTL中规模集成芯片74LS283就是按此方法设计的一个4位超前进位加法器电路。集成电子技术基础教程集成电子技术基础教程LDC【例】设计一个代码转换电路,用74LS283

13、加法器将8421 BCD码转换成余三码。 解:解:以8421码为输入、余三码为输出列出真值表。00111001110100010101111010010110000110101110001001101100101001000010100011000000输 出输 入DCBA3Y2Y1Y0Y由表可知:输出即为输入加3(即0011),所以有:00110123+= DCBAYYYY3A2A1A0A3B2B1B0BCICO3S2S1S0S3Y2Y1Y0YDCBA0174LS283集成电子技术基础教程集成电子技术基础教程LDC2.3.5 数据分配器和数据选择器数据分配器和数据选择器数据分配器和数据选择器

14、大量应用在数据采集和数字信号处理与通信系统中一、数据分配器一、数据分配器数据分配器是将一串行输入数据,在n位地址的控制下,依次分配到2n个通道上去原理图原理图模拟图模拟图集成电子技术基础教程集成电子技术基础教程LDC称为1/4分配器数据分配器电路图数据分配器电路图图中Di是串行数据, A1A0是分配地址,0123,DDDD是四个输出通道。在某种意义上,数据分配器是将串行输入信号转换成并行输出。集成电子技术基础教程集成电子技术基础教程LDC数据分配器实际上是一个译码器,A1A0当作译码器的代码输入,Di作译码器的使能控制。因此,一个具有使能控制端的译码器又可作数据分配器一个具有使能控制端的译码器

15、又可作数据分配器。数据分配器真值表:数据分配器真值表:数据111Di1111Di1011Di1110Di11100 输 出地址1A0A3D2D1D0DDiDiDiDiDi集成电子技术基础教程集成电子技术基础教程LDC二、数据选择器二、数据选择器在数字信号的传输过程中,有时需要从一组输入数据中选出某一个来,或在多路数据采集系统中,选出某一路来。能实现这一功能的电路就是多路数据选择器。原理图模拟图从数据的传输方式讲,它是一个并行/串行的传输转换电路。集成电子技术基础教程集成电子技术基础教程LDC一个四选一(4/1)数据选择器如图所示:在使能控制端 时,其输出函数为:0=EN真值表输 入D3110D

16、2010D1100D000 001输出使能EN1A0A Z010011012013AADAADAADAADZ+=120niiimD集成电子技术基础教程集成电子技术基础教程LDC 4选选1数据选择器数据选择器电路符号电路符号 数据选择器扩展数据选择器扩展四片8选1数据选择器(74HC251)和一片4选1数据选择器(74HC253)构成一个32选1的数据选择器。集成电子技术基础教程集成电子技术基础教程LDC【例】【例】试用一片CC14539双4选1数据选择器组成一个8选1的数据选择器。可以适当加附加门实现。解:解:采用分时制的工作方式:即高位地址A2为0时,第一片4/1选择器工作,第二片禁止;高位

17、地址A2为1时,第1片禁止,第2片工作。14539CC1S2S10D11D12D13D20D21D22D23D1Y2Y1A0A14539CC1S2S10D11D12D13D20D21D22D23D1Y2Y1A0A110A1A2A0D1D2D3D4D5D6D7DY集成电子技术基础教程集成电子技术基础教程LDC从电路的输出函数可知,数据选择器是一个从电路的输出函数可知,数据选择器是一个与与-或表达式,而电路的结构又是一个与或逻或表达式,而电路的结构又是一个与或逻辑结构。因此,辑结构。因此,用数据选择器可以产生各种用数据选择器可以产生各种各样的组合逻辑电路各样的组合逻辑电路。用数据选择器实现逻辑函数

18、的方法: 确定哪些变量作为选择器的地址端输入和数据端输入; 画出给定函数的卡诺图,求出地址变量最小项所对应的数据输入端的逻辑关系; 画出待实现的逻辑函数的逻辑图。集成电子技术基础教程集成电子技术基础教程LDC【例【例2.3.2】试用一片74LS151型8选1数据选择器实现函数CABCBBACBAfZ+=),(15174LSST2A0D1D2D3D4D5D6D7DYY1A0A解:解:选函数变量A、B、C从选择器地址A2、A1、A0输入,根据多路选择器的原理,数据输入端必定是常量0或1。为找出地址最小项对应数据输入端的关系,画出卡诺图,从图中可直接求出各数据端的值。集成电子技术基础教程集成电子技术

19、基础教程LDC据此,画出的电路图如下:集成电子技术基础教程集成电子技术基础教程LDC 【例】【例】试写出图示电路输出函数式,并说明电路的逻辑功能是实现全加器和全减器功能。解:解:全加器和全加器进位BACBAABCBACBAZ+=+=)O(4全减器差全减器借位ABCCBACBACBAZ+=1CBA=ABCBABCABAZ+=02ABCBA+=)(ABCCBACBACBAZ+=3CBA=集成电子技术基础教程集成电子技术基础教程LDC2.3.6 奇偶校验器奇偶校验器功能:功能:用来校验某一组传输的数据是否有错误方法:方法:在被传输的数据后面加一位奇偶校验位,使这一组数据中含1的位数成为奇数,或者使这

20、一组数据中含1的位数为偶数,然而检测1的位数是奇数还是偶数来判断数据传输是否有误。奇校验:奇校验:加了校验位后使之1的位数成为奇数;偶校验:偶校验:加了校验位后使之1的位数成为偶数。如八位数码10101011,在奇校验时变成101010110;在偶校验时变成101010111。集成电子技术基础教程集成电子技术基础教程LDC 74LS1180 中规模集成中规模集成8位奇偶校验器位奇偶校验器B7B0为8位代码输入,YOD、YE是校验后的结果输出,SOD、SE是奇校验还是偶校验控制。EODODSPPSY+=EODEPSSPY+=0123456701234567BBBBBBBBBBBBBBBBP=集成

21、电子技术基础教程集成电子技术基础教程LDC 由异或运算可知:B7B0中有奇数个1时,P=1; 偶数个1时,P=0。 当奇校验时,SOD=1,SE=0;PYOD=PYE=B7B0中奇数个1时,YOD=0,YE=1; 如出现偶数个1时,YOD=1,YE=0。因此不仅可以用于校验位发生器,还可以用于检测传输是否有误。 当偶校验时,SOD=0,SE=1;PYOD=PYE=B7B0中奇数个1时,YOD=1,YE=0; 如出现偶数个1,则YOD=0,YE=1。01234567BBBBBBBBP=EODEPSSPY+=EODODSPPSY+=集成电子技术基础教程集成电子技术基础教程LDC【例】【例】图示奇偶校验系统中,YOD2何时为1,何时为0? B7B0有奇数个1时,YOD1=0 B7B0有偶数个1时, YOD1=1, 若传输正确,则YOD2=1; 若传输有误,则YOD2=0。 若传输正确,则YOD2=1;

温馨提示

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

评论

0/150

提交评论