




已阅读5页,还剩78页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
复习,1、组合逻辑电路的分析方法(任务、步骤)2、组合逻辑电路的设计方法(任务、步骤),人们为解决实践上遇到的各种逻辑问题,设计了许多逻辑电路。然而,我们发现,其中有些逻辑电路经常、大量出现在各种数字系统当中。为了方便使用,各厂家已经把这些逻辑电路制造成中规模集成的组合逻辑电路产品。,比较常用的有编码器、译码器、数据选择器、算术运算电路和数值比较器等等。下面分别进行介绍。,4.4若干典型的组合逻辑集成电路,4.4.1编码器,4.4.2译码器/数据分配器,4.4.3数据选择器,4.4.4数值比较器,4.4.5算术运算电路,1、)编码器(Encoder)的概念与分类,如:ASCII码中,用1000001表示字母A等,4.4.1编码器,生活中常用十进制数及文字、符号等表示事物。,数字电路只能以二进制信号工作。,用二进制代码表示文字、符号或者数码等特定对象的过程,称为编码。实现编码的逻辑电路,称为编码器。,对M个信号编码时,应如何确定二进制代码的位数N?N位二进制代码可以表示多少个信号?例:对101键盘编码时,采用几位二进制代码?,编码原则:N位二进制代码可以表示2N个信号,则对M个信号编码时,应由来确定位数N。例:对101键盘编码时,采用了7位二进制代码ASC码。27128101。目前经常使用的编码器有普通编码器和优先编码器两种。,2n-1M2n,普通编码器:任何时候只允许输入一个有效编码信号,否则输出就会发生混乱。,优先编码器:允许同时输入两个以上的有效编码信号。当同时输入几个有效编码信号时,优先编码器能按预先设定的优先级别,只对其中优先权最高的一个进行编码。,二进制编码器的结构框图,普通二进制编码器,1、编码器的工作原理,(1)4线2线普通二进制编码器(设计),编码器的输入为高电平有效。,1、编码器的工作原理,任何时刻只允许输入一个编码请求,其它输入取值组合不允许出现,即4个输入信号是互斥的。,该电路是否可以再简化?,输入高电平有效,当所有的输入都为1时,Y1Y0=?,Y1Y0=00,无法输出有效编码。,结论:普通编码器不能同时输入两个已上的编码请求信号,I2=I3=1,I1=I0=0时,Y1Y0=?,Y1Y0=00,(2.)键盘输入8421BCD码编码器(分析),代码输出,使能标志,编码输入,注意:不论是42线或是10-4线,输入信号必须互斥,该编码器为输入低电平有效,2.键盘输入8421BCD码编码器功能表,3.优先编码器,优先编码器的提出:,实际应用中,经常有两个或更多输入编码信号同时有效。,必须根据轻重缓急,规定好这些外设允许操作的先后次序,即优先级别。,识别多个编码请求信号的优先级别,并进行相应编码的逻辑部件称为优先编码器。,(2)优先编码器线(42线优先编码器)(设计),(1)列出功能表,高,低,(2)写出逻辑表达式,(3)画出逻辑电路(略),输入编码信号高电平有效,输出为二进制代码,输入为编码信号I3I0输出为Y1Y0,8线-3线优先编码器CD4532的示意框图、引脚图,2集成电路编码器,I0I7为编码输入端,高电平有效。Y0Y2为编码输出端,也为高电平有效,即原码输出。,其他功能:(1)EI为使能输入端,高电平有效。(2)优先顺序为I7I0,即I7的优先级最高,然后是I6、I5、I0。(3)GS为编码器的工作标志,高电平有效。(4)EO为使能输出端,高电平有效。,CD4532电路图,优先编码器CD4532功能表,为什么要设计GS、EO输出信号?,输出使能端,输入使能端,用二片CD4532构成16线-4线优先编码器,其逻辑图如下图所示,试分析其工作原理。,。,0,0,00000,无编码输出,0,。,1,1,00000,0,0111,1,1,。,1,0,1000,0,1111,那块芯片的优先级高?,1,译码器的分类:,译码:译码是编码的逆过程,它能将二进制码翻译成代表某一特定含义的信号.(即电路的某种状态),1译码器的概念与分类,译码器:具有译码功能的逻辑电路称为译码器。,唯一地址译码器,代码变换器,将一系列代码转换成与之一一对应的有效信号。,将一种代码转换成另一种代码。,二进制译码器二十进制译码器,常见的唯一地址译码器:,4.4.2译码器/数据分配器,显示译码器,二进制译码器,输入:二进制代码(N位),输出:2N个,每个输出仅包含一个最小项。,n个输入端,使能输入端,2n个输出端,设输入端的个数为n,输出端的个数为M则有M=2n,2线-4线译码器的逻辑电路(分析),当译码器处于工作状态时,每输入一个二进制代码将使对应的一个输出端为低电平,而其它输出端均为高电平。也可以说对应的输出端被“译中”。,(a)74HC139集成译码器,(1.)二进制译码器,2、集成电路译码器,逻辑符号说明,逻辑符号框外部的符号,表示外部输入或输出信号名称,字母上面的“”号说明该输入或输出是低电平有效。符号框内部的输入、输出变量表示其内部的逻辑关系。在推导表达式的过程中,如果低有效的输入或输出变量(如)上面的“”号参与运算(如E变为E),则在画逻辑图或验证真值表时,注意将其还原为低有效符号。,(b)74HC138(74LS138)集成译码器,引脚图,逻辑图,74HC138集成译码器,逻辑图,74HC138集成译码器功能表,1、已知下图所示电路的输入信号的波形试画出译码器输出的波形。,译码器的应用,2、译码器的扩展,用74X139和74X138构成5线-32线译码器,基于这一点用该器件能够方便地实现三变量逻辑函数。,3、用译码器实现逻辑函数。,.,当E3=1,E2=E1=0时,用一片74HC138实现函数,首先将函数式变换为最小项之和的形式,在译码器的输出端加一个与非门,即可实现给定的组合逻辑函数.,数据分配器:相当于多输出的单刀多掷开关,是一种能将从数据分时送到多个不同的通道上去的逻辑电路。,数据分配器示意图,用74HC138组成数据分配器,用译码器实现数据分配器,010,CBA,74HC138译码器作为数据分配器时的功能表,集成二十进制译码器7442,功能:将8421BCD码译成为10个状态输出。,功能表,对于BCD代码以外的伪码(10101111这6个代码)Y0Y9均为高电平。,(2)集成二十进制译码器7442,显示译码器,1.七段显示译码器,(1)最常用的显示器有:半导体发光二极管和液晶显示器。,常用的集成七段显示译码器,-CMOS七段显示译码器74HC4511,CMOS七段显示译码器74HC4511功能表,CMOS七段显示译码器74HC4511功能表(续),例由74HC4511构成24小时及分钟的译码电路如图所示,试分析小时高位是否具有零熄灭功能。,4.3.3数据选择器,1、数据选择器的定义与功能,数据选择的功能:在通道选择信号的作用下,将多个通道的数据分时传送到公共的数据通道上去的。,数据选择器:能实现数据选择功能的逻辑电路。它的作用相当于多个输入的单刀多掷开关,又称“多路开关”。,4选1数据选择器,2位地址码输入端,使能信号输入端,低电平有效,1路数据输出端,(1)逻辑电路,数据输入端,(2)工作原理及逻辑功能,74LS151功能框图,2、集成电路数据选择器,8选1数据选择器74HC151,2、集成电路数据选择器,2个互补输出端,8路数据输入端,1个使能输入端,3个地址输入端,74LS151的逻辑图,3、74LS151的功能表,数据选择器组成逻辑函数产生器,控制Di,就可得到不同的逻辑函数。,5、数据选择器74LS151的应用,比较Y与L,当D3=D5=D6=D7=1D0=D1=D2=D4=0时,,Y=L,例1试用8选1数据选择器74LS151产生逻辑函数,解:,利用8选1数据选择器组成函数产生器的一般步骤,a、将函数变换成最小项表达式,b、将使器件处于使能状态,c、地址信号S2、S1、S0作为函数的输入变量,d、处理数据输入D0D7信号电平。逻辑表达式中有mi,则相应Di=1,其他的数据输入端均为0。,总结:,用两片74151组成二位八选一的数据选择器,数据选择器的扩展位的扩展,字的扩展,将两片74LS151连接成一个16选1的数据选择器,,实现并行数据到串行数据的转换,1.1位数值比较器(设计),数值比较器:对两个1位数字进行比较(A、B),以判断其大小的逻辑电路。,输入:两个一位二进制数A、B。,输出:,4.4.4数值比较器,1位数值比较器,2、2位数值比较器:,输入:两个2位二进制数A=A1A0、B=B1B0,能否用1位数值比较器设计两位数值比较器?,比较两个2位二进制数的大小的电路,当高位(A1、B1)不相等时,无需比较低位(A0、B0),高位比较的结果就是两个数的比较结果。,当高位相等时,两数的比较结果由低位比较的结果决定。,用一位数值比较器设计多位数值比较器的原则,真值表,FAB=(A1B1)+(A1=B1)(A0B0),FA=B=(A1=B1)(A0=B0),FAB=(A1B1)+(A1=B1)(A0B0),FA=B=(A1=B1)(A0=B0),FAB=(A1B1)+(A1=B1)(A0B0),3集成数值比较器,(1.)集成数值比较器74LS85的功能,74LS85的引脚图,74LS85是四位数值比较器,其工作原理和两位数值比较器相同。,74LS85的示意框图,4位数值比较器74LS85的功能表,用两片74LS85组成8位数值比较器(串联扩展方式)。,2.集成数值比较器的位数扩展,输入:A=A7A6A5A4A3A2A1A0B=B7B6B5B4B3B2B1B0,用两片74LS85组成16位数值比较器(串联扩展方式)。,采用串联扩展方式数值比较器,用74HC85组成16位数值比较器的并联扩展方式。,4.4.5算术运算电路,在两个1位二进制数相加时,不考虑低位来的进位的相加-半加在两个二进制数相加时,考虑低位进位的相加-全加加法器分为半加器和全加器两种。,半加器,全加器,1、半加器和全加器,两个4位二进制数相加:,(1)1位半加器(HalfAdder),不考虑低位进位,将两个1位二进制数A、B相加的器件。,半加器的真值表,逻辑表达式,如用与非门实现最少要几个门?,C=AB,逻辑图,(2)全加器(FullAdder),全加器真值表,全加器能进行加数、被加数和低位来的进位信号相加,并根据求和结果给出该位的进位信号。,你能用7415174138设计全加器吗?用这两种器件组成逻辑函数产生电路,有什么不同?,于是可得全加器的逻辑表达式为,加法器的应用,全加器真值表,ABC有奇数个1时S为1;ABC有偶数个1和全为0时S为0。-用全加器组成三位二进制代码奇偶校验器,用全加器组成八位二进制代码奇偶校验器,电路应如何连接?,(1)串行进位加法器,如何用1位全加器实现两个四位二进制数相加?A3A2A1A0+B3B2B1B0=?,低位的进位信号送给邻近高位作为输入信号,采用串行进位加法器运算速度不高。,2、多位数加法器,定义两个中间变量Gi和Pi:,Gi=AiBi,(2)超前进位加法器,提高运算速度的基本思想:设计进位信号产生电路,在输入每位的加数和被加数时,同时获得该位全加的进位信号,而无需等待最低位的进位信号。,定义第i位的进位信号(Ci):,Ci=GiPiCi-1,4位全加器进位信号的产生:,C0=G0+P0C-1,C1=G1+P1C0C1=G1+P1G0+P1P0C-1,C2=G2+P2C1C2=G2+P2G1+P2P1G0+P2P1P0C-1,C3=G3+P3C2=G3+P3(G2+P2C1)=G3+P3G2+P3P2C1=G3+P3G2+P3P2(G1+P1C0)C3=G3+P3G2+P3P2G1+P3P2P1(G0+P0C-1),Gi=AiBi,Ci=GiPiCi-1,集成超前进位产生器74LS182,逻辑图,逻辑符号,超前进位集成4位加法器74LS283,74HC283逻辑框图,74HC283逻辑框图,4.超前进位加法器74LS283的应用,例1.用两片74LS283构成一个8位二进制数加法器。,在片内是超前进位,而片与片之间是串行进位。,余3码输出,1,1,0,0,例.用74283构成将8421BCD码转换为余3码的码制转换电路。,8421码,余3码,0000,0001,0010,0011,0100,0101,+0011,+0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年数据分析师招聘面试预测题及解答技巧
- 2025年机器学习高级工程师模拟面试题及答案解析
- 2025年高级火电运行值班员必-备知识及面试模拟题解析
- 23水平三-小篮球《行进间体前变向运球》教案
- 2025年物流管理师招聘考试模拟题及参考答案
- 电力公司消防知识培训课件
- 2025年防汛抗旱应急救援中心职位招聘面试题库及参考答案
- 2025年采购经理中级面试技巧指南与模拟试题集
- 2025年特岗教师招聘考试备考手册初中历史
- 2025年特岗教师招聘笔试英语学科模拟试题及答案解析
- 校车接送安全课件
- 2025健康体检服务规范
- 2025秋人教版(2024)八年级上册地理 【教学课件】1.1.1 《疆域》
- 阿尔茨海默氏症典型病例解析
- 2025年中小学心理健康教育教师考试试题及答案
- 教师写作培训课件
- 车间虫害控制管理制度
- 中国无人机智能巡检系统行业市场前景预测及投资价值评估分析报告
- 2023-2028年中国黄油行业市场全景评估及投资前景展望报告
- 2025年福建省中考英语试卷真题(含标准答案)
- 十五五林业建设总结和十五五林业发展规划思路-0-图文
评论
0/150
提交评论