《电工电子技术基础及应用实践》课件 第10章 组合逻辑电路.pptx

《电工电子技术基础及应用实践》课件 第10章 组合逻辑电路.pptx

  1. 1、本文档共92页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《电工电子技术及应用实践》

第十章组合逻辑电路

本章内容§1逻辑电路概述§2组合逻辑电路的分析§3组合逻辑电路的设计§4加法器§5编码器§6译码器§7数据比较器§8数据选择器§9数据分配器

§1逻辑电路概述一、逻辑电路的分类根据逻辑功能的不同,可把逻辑电路分为组合逻辑电路(CombinationalLogicCircuit,CLC)和时序逻辑电路(SequentialLogicCircuit,SLC)两大类。组合逻辑电路:是由逻辑门电路组成,并且输出与输入之间不存在反馈电路和记忆延迟单元的逻辑电路。组合逻辑电路的一般框架时序逻辑电路的一般框架

组合逻辑电路逻辑函数如下:在某一时刻,组合逻辑电路的输入状态共同决定了最终的输出状态,而与电路其他时刻状态无关。结构特征无反馈电路和记忆单元。工作特征输出状态只与该时刻的输入有关。§1逻辑电路概述

§2组合逻辑电路的分析例题1分析目的:已知电路,找出输入、输出的逻辑关系,即电路实现的逻辑功能。分析如下电路图的逻辑功能。

§2组合逻辑电路的分析例题1分析目的:已知电路,找出输入、输出的逻辑关系,即电路实现的逻辑功能。分析如下电路图的逻辑功能。

§2组合逻辑电路的分析第一步(1)输入变量A、B、C:表示三个制约条件。“1”代表满足条件;“0”代表不满足条件。输出变量Y:表示结果。“1”代表结果发生;“0”代表结果不发生。问题:该电路中的输入、输出是什么?分别代表的含义呢?该电路有哪些逻辑门构成呢?第一步:读电路图及输入、输出变量的含义。(2)输入与输出由2级电路组成,共4个“与非门”。

§2组合逻辑电路的分析第二步:根据电路图写逻辑表达式。

§2组合逻辑电路的分析第三步根据摩根定理:第三步:化简逻辑表达式。

§2组合逻辑电路的分析第四步表达式:Y=AB+BC+ACABC000001010011100101110111四步:列真值表。

§2组合逻辑电路的分析第五步ABCY00000010010001111000101111011111第五步:分析逻辑功能。131223123123由真值表可看到:当输入A、B、C三个变量中为1(高电平)的个数大于等于2时,则输出为1(高电平)。事件发生事件不发生

§3组合逻辑电路的设计已知功能需求,如何设计电路呢?“何为设计”?所谓“设计”:根据实际逻辑问题,得出实现该逻辑功能的最简逻辑电路。准则:“最简”所谓“最简”:指所用器件最少,器件种类最少,而且器件之间的连接也最少。

§3组合逻辑电路的设计已知功能需求,如何设计电路呢?分析设计互逆过程4析根据需求列真值表依据真值表写表达式+化简设计需求分析画逻辑电路图列写画

§3组合逻辑电路的设计例题1:试设计一个产生报警控制信号的“火灾报警电路”,该电路有烟雾、温度、紫外光三种不同类型的火灾探测器,为了防止误报警,需满足如下条件,报警系统才产生报警控制信号。131223123123(1)报警:大于等于2个探测器检测到信号,并发出信号。(2)不报警:小于2个探测器检测到信号,并发出信号。

§3组合逻辑电路的设计第一步第一步:设计需求分析。(1)输入变量A、B、C:表示烟雾、温度、紫外光探测器是否发出了探测信号。“1”代表探测器检测并发出了探测信号;“0”代表探测器未检测到信号。(2)输出变量Y:表示是否发出报警信号。“1”代表发出报警信号;“0”代表无报警信号。(确定电路的输入、输出变量)

§3组合逻辑电路的设计ABCY00000101001110010111011100010111第二步:根据需求分析,列真值表。131223123123(1)报警:大于等于2个探测器检测到信号,并发出信号。(2)不报警:小于2个探测器检测到信号,并发出信号。

§3组合逻辑电路的设计第三步第1种方法:首先,选定输出为“1”的所有行;再次,将每行的输入变量写成乘积的形式。(遇到“0”的输入变量加非号)最后,将各乘积项相加。第2种方法:首先,选定输出为“0”的所有行;再次,将每行的

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档