电子技术:组合逻辑电路课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《电子技术:组合逻辑电路课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子技术 组合 逻辑电路 课件
- 资源描述:
-
1、12.1 组合逻辑电路的分析和设计组合逻辑电路的分析和设计12.5 数据分配器和数据分配器和数据选择器数据选择器12.4 译码器和数字显示电路译码器和数字显示电路12.3 编码器编码器12.2 加法器加法器组合逻辑电路的一般结构组合逻辑电路的一般结构:第第12章章 组合逻组合逻辑辑电路电路 输出信号输出信号Yi是输入信号是输入信号Xj的函数的函数,表示为表示为Yi=f(X1,X2,Xn),i=1,2,m组合组合逻辑电路逻辑电路X1X2XnY1Y2Ym两个特点:两个特点:结构结构:信号信号单向传输单向传输,不存在反馈;不存在反馈;功能功能:逻辑门电路组成逻辑门电路组成,不含任何记忆元件不含任何记
2、忆元件。12.1 组合逻辑电路的分析和设计组合逻辑电路的分析和设计12.1.1 组合逻辑电路的分析组合逻辑电路的分析 分析组合逻辑电路的步骤:分析组合逻辑电路的步骤:已知逻辑图已知逻辑图写逻辑式写逻辑式化简或变换化简或变换列真值表列真值表分析逻辑功能分析逻辑功能确定确定解解:(1)由逻辑图写出逻辑式由逻辑图写出逻辑式YA B ABA BABABAB 例例12.1.1 分析下图的逻辑功能分析下图的逻辑功能1Y1 Y Y2AB11YA B(2)化简逻辑式化简逻辑式YY Y 12YA B 2(3)由逻辑式列出真值表由逻辑式列出真值表(4)分析逻辑功能分析逻辑功能当输入当输入A、B相同时输出为相同时输
3、出为“1”;否则否则,输出为输出为“0”。YAB ABABABY00011011=ABY“同或同或”门门YAB AB1100例例12.1.1 分析下图的逻辑功能分析下图的逻辑功能=1ABY解解:(1)由逻辑图写出逻辑式由逻辑图写出逻辑式YABC ()例例12.1.2 分析下图的逻辑功能分析下图的逻辑功能YBC1(2)化简逻辑式化简逻辑式=1Y1YAB=1CYAY 1ABCBC ()A BCBCA BCBC ()()A BCBCA BCBC ()()ABCABCABCABC (3)由逻辑式列出真值表由逻辑式列出真值表(4)分析逻辑功能分析逻辑功能当输入当输入A、B、C取值取值中有奇数个中有奇数个
4、1时时,输出输出为为“1”;否则否则,输出为输出为“0”。ABCY0000010100111001011101111100YABCABCABCABC1100例例12.1.2 分析下图的逻辑功能分析下图的逻辑功能11.1.2 组合逻辑电路的设计组合逻辑电路的设计设计设计组合逻辑电路的步骤:组合逻辑电路的步骤:已知逻辑要求已知逻辑要求列真值表列真值表写逻辑式写逻辑式化简或变换化简或变换画逻辑图画逻辑图组合逻辑电路的设计是分析的逆过程。组合逻辑电路的设计是分析的逆过程。确定确定例例12.1.3 道路交通指示电路中道路交通指示电路中,当红绿黄三色灯单独工作当红绿黄三色灯单独工作点亮或绿黄两灯同时工作点
5、亮表示情况正常点亮或绿黄两灯同时工作点亮表示情况正常,其他情况均其他情况均属故障属故障,需要输出报警信号需要输出报警信号,试设计此交通报警控制电路。试设计此交通报警控制电路。解解:(1)由题意列真值表由题意列真值表设设A.B.C分别为红绿黄灯分别为红绿黄灯,A.B.C为为1时灯亮时灯亮,为为0灯灭。灯灭。报警电路输出为报警电路输出为Y,1表示故表示故障障,0表示正常。表示正常。ABCABCY000001010011100101110111真值表真值表ABCABCABC00001111(2)由真值表写出逻辑式由真值表写出逻辑式a.取取Y=1列逻辑式列逻辑式YABC ABC ABC ABCb.对每
6、一种组合对每一种组合,为为“与与”逻辑逻辑c.各种组合之间各种组合之间,为为“或或”逻逻辑辑ABC A(B C)ABCABACABC AB AC11Y AB11C1图图11Y AB11C&图图2(3)变换和化简逻辑式变换和化简逻辑式YABC ABC ABC ABC(4)由逻辑式画出逻辑图由逻辑式画出逻辑图ABCABC AC ABABC(ABC ABC)(ABC ABC)例例12.1.4 火车站在同一时间只发一趟列车火车站在同一时间只发一趟列车,给出唯一允许给出唯一允许发车信号发车信号,按照特快、直快和普快的优先次序放行按照特快、直快和普快的优先次序放行,试依试依此要求设计逻辑电路。此要求设计逻
7、辑电路。解解:(1)由题意列出真值表由题意列出真值表设设A,B,C分别为特快分别为特快.直快直快.普快普快,申请发车为申请发车为“1”,开开车信号分别为车信号分别为YA,YB,YC,允允许开车为许开车为“1”。ABC YAYBYC000001010011100101110111真值表真值表001001111100000010000000(2)由真值表写逻辑式并化简由真值表写逻辑式并化简AYABC ABC ABC ABCBYABC ABCABCYABCAB AB A(3)由逻辑式画出逻辑图由逻辑式画出逻辑图AYABC AB C A BC A BC ABYABC ABCABCYABC1 AB1CY
8、AYBYC“半加半加”只求本位的和只求本位的和,不管低位进位。不管低位进位。由真值表写逻辑式:由真值表写逻辑式:SABABAB12.2 加法器加法器12.2.1 半加器半加器ABCS0000010110011110CAB真值表真值表A.B是加数是加数,S是本位相加之和是本位相加之和,C是产生的进位数。是产生的进位数。由逻辑式可画出逻辑图由逻辑式可画出逻辑图SC&=1ABCOSCAB 半加器符半加器符号号全加器全加器:对两个一位二进制数及来自低位的对两个一位二进制数及来自低位的“进位进位”进行进行相加相加,产生本位产生本位“和和”和向高位和向高位“进位进位”的逻辑电路。的逻辑电路。12.2.2
9、全加器全加器全加器真值表全加器真值表0 0010101010011001100001111 iAiB1iCiCiS1111iiiiiiiiiiiiiSABCABCABCABC1111()()iiiiiiiiiiA BCBCA BCBC11()()iiiiiiA BCA BC1iiiABC1111iiiiiiiiiiiiiCABCABCABCABC1iiiiiiiCABABAB()1()iiiiiAB CAB1()iiiiiAB CAB0 10 11 00 11 01 01 11()iiiiiAB CAB 12.2.2 全加器全加器1-iiiiSABC1-()iiiiiiCAB CAB全加器逻辑
10、图全加器逻辑图:CI COAiBiSiCiCi-1全加器符号全加器符号AiBiSiCi=1Ci-1&=1 12.2.2 全加器全加器1iiiiSABCCOSCAB 半加器符半加器符号号1()iiiiiiCAB CA BiiABiiA B1iiiABC1()iiiAB C1()iiiiiAB CA B全加器逻辑图全加器逻辑图(b)AiBiSiCi 1Ci-1 CO COA BAB CO CIA3B3S3C3 CO CIC2 CO CIC1 CO CIC0S2S1S0A2B2A1B1A0B0串行进位串行进位多位二进制数相加多位二进制数相加,可用并行相加、串行进位。可用并行相加、串行进位。特点特点:
11、结构简单结构简单,运算速度慢。运算速度慢。T692型集成加法器就是串行加法器。型集成加法器就是串行加法器。12.2.2 全加器全加器 CO CIS3C3 CO CIC2 CO CIC1 CO CIC0S2S1S01 1010 01001 11 1 111结果为结果为1101+1101=11010例例1计算计算1101+1101A3B3A2B2A1B1A0B0 12.2.2 全加器全加器12.3 编码器编码器(Encoder)编码编码:将二进制数码将二进制数码0.1按一定规律编排按一定规律编排,用来表示某种信用来表示某种信息含义的一串符号。息含义的一串符号。编码器编码器:具有编码功能的逻辑电路。
12、具有编码功能的逻辑电路。2n 种组种组合合 2n 个信个信息息2n Nn 位位二二进进制制代代码码N个个 编码器编码器高高低低电电平平信信号号将输入信号编成二进制代码的电路。将输入信号编成二进制代码的电路。12.3.1 二进制编码器二进制编码器 1 2 30输入输入输出输出I0I1I2I3Y1Y01000010000100001(b)逻辑真值表逻辑真值表任何时刻只允许任何时刻只允许一个输入是高电一个输入是高电平,逻辑为平,逻辑为“1”。(a)逻辑符号逻辑符号4输输入入二进制码输二进制码输出出1101100010 1 2 30 1 2 3YI II II I I I Y1Y0I0 I1 I2 I
13、3 00 1 2 30 1 2 3YI I I II I I I1.4/2线编码器线编码器 12.3.1 二进制编码器二进制编码器当所有的输入都为当所有的输入都为1时时,Y1Y0=?Y1Y0=00无法输出有效编码!无法输出有效编码!I2=I3=1,I1=I0=0时时,Y1Y0=?Y1Y0=00321032100321032101IIIIIIIIYIIIIIIIIY I0 I1I2I31 1 1 1&1Y0 Y1&1 1.4/2线编码器线编码器 结论结论:编码器不能同时输入两个以上的有效编码信号编码器不能同时输入两个以上的有效编码信号110000000计算机中计算机中,经常有两个或更多经常有两个
14、或更多输入编码信号同时有效输入编码信号同时有效,必须必须根据轻重缓急根据轻重缓急,规定好这些外规定好这些外设允许操作的先后次序设允许操作的先后次序,即即优优先级别先级别。优先编码器:优先编码器:识别多个编码请求信号的优先级别,识别多个编码请求信号的优先级别,并进行相应编码的逻辑部件。并进行相应编码的逻辑部件。12.3.1 二进制编码器二进制编码器2.优先编码器优先编码器(1)列出功能表列出功能表输输 入入输输 出出I0I1I2I3Y1Y0100010010 1高高低低(2)写出逻辑表达式写出逻辑表达式12 33YI II01 2 33YI I II优先级优先级4/2 线优先编码器线优先编码器输
展开阅读全文