组合逻辑电路课件课件.pptx
《组合逻辑电路课件课件.pptx》由会员分享,可在线阅读,更多相关《组合逻辑电路课件课件.pptx(99页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、14.1组合逻辑电路的分析主要内容:组合逻辑电路的概念组合逻辑电路的一般分析方法分析组合逻辑电路的几个例子第1页/共99页24.1.1组合逻辑电路的定义如果一个逻辑电路在任何时刻产生的稳定输出值仅仅取决于该时刻各输入值的组合,而与它们以前的状态无关,这样的逻辑电路称为组合逻辑电路。组合逻辑电路的输出与输入之间可以用如下逻辑函数表示:(i=1,2,m)第2页/共99页3组合逻辑电路框图如下图所示:组合逻辑电路的特点如下:(1)由逻辑门电路组成,(2)输出与输入之间不存在反馈回路。第3页/共99页44.1.2 组合逻辑电路的分析步骤组合逻辑电路的分析步骤如下:(1)根据给定的逻辑电路,写出输出逻辑
2、函数表达式;(2)化简逻辑电路的输出逻辑函数表达式;(3)根据化简后的输出逻辑函数表达式列出真值表;(4)由真值表确定电路的逻辑功能(难点)。组合逻辑电路的分析:已知逻辑电路,要求确定输出与输入之间的逻辑关系,进而确定电路的逻辑功能。第4页/共99页54.1.3 组合逻辑电路的分析举例1.单输出组合逻辑电路的分析例4-1 已知逻辑电路如图所示,分析该电路逻辑功能。第5页/共99页6解:(1)根据给定的逻辑电路,写出逻辑函数表达式第6页/共99页7(2)化简逻辑电路的输出函数表达式(3)根据化简后的逻辑函数表达式可列出真值表。(4)逻辑功能评述观察真值表中F为1时的规律:只有当A、B、C这三个变
3、量都为相同值时,输出F为1,否则为0。因此,该电路称为“判一致电路”。第7页/共99页8例4-2已知逻辑电路如图所示,分析该电路逻辑功能。第8页/共99页92多输出组合逻辑电路的分析例4-3 已知逻辑电路如下图所示,分析该电路的逻辑功能。第9页/共99页10解:(1)根据给定的逻辑电路,写出所有输出逻辑函数表达式并对其进行变换:AB第10页/共99页11 (2)根据化简后的逻辑函数表达式列出真值表(3)逻辑功能评述 该电路是一位二进制数比较器:当AB时,L21;当AB时,L11;当AB时,L31。注意在确定该电路的逻辑功能时,输出函数L1、L2、L3不能分开考虑。第11页/共99页124.2组
4、合逻辑电路的设计主要内容:组合逻辑电路的一般设计步骤设计组合逻辑电路的几个实例用小规模集成电路(逻辑门电路)实现组合逻辑电路的逻辑功能第12页/共99页134.2.1组合逻辑电路的一般设计步骤组合逻辑电路的设计步骤如下:(1)将实际逻辑问题进行逻辑抽象:确定输入、输出变量;分别对输入、输出变量进行逻辑赋值,即确定0、1的具体含义;最后根据输出与输入之间的逻辑关系列出真值表。(难点)(2)根据真值表写出相应的逻辑函数表达式。(3)将逻辑函数表达式化简,并转换成所需要的形式。(4)根据最简逻辑函数表达式画出逻辑电路图。第13页/共99页144.2.2组合逻辑电路的设计举例例4-4 用“与非”门设计
5、一个三变量“多数表决电路”。解:(1)进行逻辑抽象,建立真值表:用A、B、C表示参加表决的输入变量,“1”代表赞成,“0”代表反对,用F表示表决结果,“1”代表多数赞成,“0”代表多数反对。根据题意,列真值表。第14页/共99页15(2)根据真值表写出逻辑函数的“最小项之和”表达式:(3)将上述表达式化简,并转换成与非形式(4)根据逻辑函数表达式画出逻辑电路图如下:第15页/共99页16例4-5某同学参加四门课程考试,规定如下:(1)课程A及格得1分,不及格得0分;(2)课程B及格得2分,不及格得0分;(3)课程C及格得4分,不及格得0分;(4)课程D及格得5分,不及格得0分;若总得分大于8分
6、(含8分),就可结业。试用“或非”门设计实现上述要求的逻辑电路。第16页/共99页17由卡诺图可得:(1)第17页/共99页18(2)将函数表达式转换成或非形式(3)根据逻辑函数表达式画出逻辑电路图第18页/共99页19集成电路“与或”门:第19页/共99页20集成电路“与或非”门:第20页/共99页21例4-6 长江大学大学东、西两校区举行联欢会,入场券分红、黄两种,东校区学生持红票入场,西校区学生持黄票入场。会场入口处设一自动检票机:符合条件者可放行,否则不准入场。试设计该逻辑电路。第21页/共99页22例4-7 书p130设计一个指示特快、直快和慢车等待进站的逻辑电路:其优先级依次为:特
7、快、直快和慢车;3个指示灯发亮分别对应允许特快、直快和慢车进站。第22页/共99页234.3 编码器主要内容:编码器的概念优先编码器的概念典型的TTL编码器集成电路74LS148、74LS147和CMOS编码器集成电路CD4532第23页/共99页244.3.1编码器的概念 将具有特定含义的信息(数字或符号)编成相应的若干位二进制代码的过程,称为编码。实现编码功能的电路称为编码器。M个输入端:分别代表不同含义的M个输入信号;n个输出端:对应每个输入信号的n位代码。第24页/共99页25编码过程:对某个输入信号进行编码,就是使该信号输入端有效,同时使其他信号输入端无效。这时编码器输出端并行输出对
8、应的n位二进制代码。输入信号有效分为两种:高电平有效和低电平有效。结论:编码器在任何时刻只能对一个输入端信号进行编码。即不允许两个或两个以上输入端同时存在有效信号。第25页/共99页264.3.2二进制编码器 用n位二进制代码对M=2n个信号进行编码的电路称为二进制编码器。1三位二进制编码器假设:该编码器的输入端采用高电平有效进行编码。根据编码器的定义,可得到其真值表:第26页/共99页27输输入入输输出出I0I1I2I3I4I5I6I7C B A10000000010000000010000000010000000010000000010000000010000000010000010100
9、11100101110111真值表第27页/共99页28第28页/共99页29 根据上述各表达式可直接画出3位二进制编码器的逻辑电路图。第29页/共99页302优先编码器 与普通编码器不同,优先编码器允许多个输入信号同时有效,但存在优先编码级别。即:当多个输入端信号都有效时,仅对优先级别最高的输入信号进行编码。输输入入输输出出I0I1I2I3Y1Y0100000100011010111(1)输入编码信号是高电平有效,还是低电平有效?(2)输入编码信号优先级从高到低是()?第30页/共99页31集成电路优先编码器TTLCMOS第31页/共99页3274LS148的真值表(可从集成电路手册中查到)
10、:从真值表中可获取如下信息:编码信号输入脚、代码输出脚 和其它 辅助信号脚;编码信号输入脚是低电平还是高电平有效?代码输出脚是原码还是反码输出?编码信号输入脚的优先级别?集成电路的基本逻辑功能?集成电路的其它辅助功能?第32页/共99页33优先编码器74148的逻辑功能表 输输入入输输出出EI01234567A2A1A0CSEOHHHHHHLHHHHHHHHHHHHLLLLLLLHLLHLLHLHLLHHLHLLHLLHHHLHHLHLLHHHHHLLLHLLHHHHHHLHLHLLHHHHHHHHLLHLLHHHHHHHHHHLHEI=1,电路不工作,CS=EO=1,A2 A1 A0=111
11、 EI=0,电路工作,无有效低电平输入,A2 A1 A0=111,CS=1,EO=0;EI=0,电路工作,输入07分别有低电平输入时,A2 A1 A0为07的编码输出,CS=0,EO=1。第33页/共99页34该编码器有8个信号输入端、3个代码输出端、1个输入使能端、1个输出使能端和1个输出扩展端:(1)74LS148输入端为低电平有效,输出端以反码的形式表示。(2)EI为输入使能端。低电平有效。EI=1时不管输入端是否有效,输出端均为高电平,编码器处于“非工作状态”;而EI=0时,编码器处于“工作状态”。(3)EO为输出使能端,低电平有效。当EI=0且输入端无有效信号时,EO=0。故EO=0
12、实际上表示编码器处于工作状态,但此时“无编码信号输入”。(4)CS为输出扩展端,低电平有效。当编码器处于工作状态且“有编码信号输入”时,CS0。故CS的低电平实际上表示编码器处于工作状态,且“有编码信号输入”。总结第34页/共99页35(1)分析CMOS优先编码器CD4532的各种功能。真值表见书P140和下页 (2)编码器的仿真软件演示第35页/共99页36 优先编码器CD4532功能表输输入入输输出出EII7I6I5I4I3I2I1I0Y2Y1Y0GSEOLLLLLLHLLLLLLLLLLLLHHHHHHHLHLHHHLHLHLLHHLHHLHLLLHHLLHLHLLLLHLHHHLHLL
13、LLLHLHLHLHLLLLLLHLLHHLHLLLLLLLHLLLHL为什么要设计GS、EO输出信号?第36页/共99页374.3.3二十进制编码器 用二进制码表示十进制数的编码器称为二十进制编码器或BCD码编码器。第37页/共99页38 由真值表可知,可对09进行编码。如何对0 编码?74LS147真值表第38页/共99页394.3.4 编码器应用举例例1 用二片8-3线优先编码器74LS148扩展为 16-4线优先编码器,逻辑电路图如图所示。试分析其工作原理。第39页/共99页40例2 如图所示 是用十个按键、74LS147及非门组成的一个简单的键盘编码器,试分析其工作原理。第40页/共
14、99页414.4译码器主要内容译码器的概念三位二进制集成译码器74LS138(74HC138)二-十进制集成译码器74LS42(74HC42)用集成译码器实现逻辑函数共阴极和共阳极数码显示管显示译码器74LS47、74LS48和CD4511(74HC4511)第41页/共99页424.4.1译码器的概念 把具有特定含义的二进制代码“翻译”成数字或字符的过程称为译码,实现译码操作的电路称为译码器。根据功能可分为:二进制译码器、BCD码译码器和显示译码器。第42页/共99页43n个输入端:代表一组具有特定含义的n位二进制代码M个输出端:分别对应输入端的不同代码所表示的信息。译码过程:当输入端输入一
15、组n位二进制代码时,M个输出端中就有一个(且只有一个)输出端有效,而其他输出端均无效。第43页/共99页44结论:译码器在任何时刻只有一个输出端有效,该输出端代表此时输入端二进制代码所表示的信息。输入信号有效分为两种:高电平有效和低电平有效。第44页/共99页454.4.2二进制译码器 常见的MSI集成译码器有2线-4线(74LS139)、3线-8线(74LS138/74HC138)和4线-10线译码器(74LS42)。第45页/共99页4674LS138的真值表(可从集成电路手册中查到):从真值表中可获取如下信息:分清 输入脚、输出脚 和 控制脚;输出脚是低电平还是高电平有效?各输出端的逻辑
16、表达式?集成电路的基本逻辑功能?控制脚的逻辑功能?第46页/共99页4774138集成译码器功能表输输 入入输输 出出G G1 1G G2A2AG G2B2BA A2 2A A1 1A A0 0Y Y0 0Y Y1 1Y Y2 2Y Y3 3Y Y4 4Y Y5 5Y Y6 6Y Y7 7H HH HH HH HH HH HH HH HH HX XH HH HH HH HH HH HH HH HH HL LH HH HH HH HH HH HH HH HH HL LL LL LL LL LL LH HH HH HH HH HH HH HH HL LL LL LL LH HH HL LH HH
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组合 逻辑电路 课件
限制150内