实现组合逻辑电路.PPT

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

第三章 组合逻辑电路 本章重点 组合逻辑电路在电路结构和逻辑功能上的特点 组合逻辑电路的设计方法 常用中规模集成组合电路器件的应用 竞争-冒险现象及其成因,消除竞争冒险现象的方法 §3.1 概述 按结构和工作原理不同,数字电路可分为两大类:组合逻辑电路和时序逻辑电路。 组合逻辑电路的特点:组合逻辑电路是数字电路中最简单的一类逻辑电路,其特点是功能上无记忆,电路中不包含存储单元,结构上无反馈。即电路任一时刻的输出状态只决定于该时刻各输入状态的组合,而与电路的原状态无关。 逐级推导法-由信号输入端开始向后一级一级地写出相应的逻辑关系。 §3.2 组合逻辑电路的分析方法和设计方法 一、组合逻辑电路的分析方法 接上页例3.1 (3)由表达式列出真值表 (4)分析逻辑功能 当A、B、C三个变量不一致时,电路输出为“1”,所以这个电路称为“不一致电路”。 二、组合逻辑电路的设计方法 组合逻辑电路的设计一般应以电路简单、所用器件最少为目标,并尽量减少所用集成器件的种类,因此在设计过程中要用到前面介绍的代数法和卡诺图法来化简或转换逻辑函数 例3.2 设计一个三人表决电路,结果按“少数服从多数”的原则决定。 解: (1)根据设计要求建立该逻辑函数的真值表 接上页例3.2 (4) 画出逻辑图 (图a) 如果要求用与非门实现该逻辑电路,就应将表达式转换成与非-与非表达式: 逻辑图为图b所示。 例3.3 设计一个电话机信号控制电路。电路有I0(火警)、I1(盗警)和I2(日常业务)三种输入信号,通过排队电路分别从L0、L1、L2输出,在同一时间只能有一个信号通过。如果同时有两个以上信号出现时,应首先接通火警信号,其次为盗警信号,最后是日常业务信号。试按照上述轻重缓急设计该信号控制电路。要求用集成门电路7400(每片含4个2输入端与非门)实现。 解:(1) 列真值表: 对于输入,设有信号为逻辑“1”;没信号为逻辑“0”。 对于输出,设允许通过为逻辑“1”;不设允许通过为逻辑“0”。 接上页例3.3 (2) 由真值表写出各输出的逻辑表达式: §3.3 若干常用组合逻辑电路 一、编码器 编码—将特定的逻辑信号编为一组二进制代码。 能够实现编码功能的逻辑部件称为编码器。 1. 普通编码器 写出各输出的表达式: 2. 优先编码器(8-3线优先编码器74LS148) 74LS148功能表 74LS148芯片性能 (1) 高位优先编码( 优先权最高, 最低) (2) 当某输入端优先权最高时,输出为该输入端的编号按位求反。如 时,输出为111按位求反,即000。 (3) 有选通输入端 ,选通输出端 ,扩展输出端 。 例3.4 由两片74LS148组成的16-4线编码器 二、译码器 译码器功能 — 将输入代码转换成特定的输出信号。 译码是编码的反操作。 假设译码器有n个输入信号和N个输出信号,如果N=2n ,就称为 全译码器,常见的全译码器有2线-4线译码器、3线-8线译码器、4 线-16线译码器等。如果N<2n ,称为部分译码器,如二一十进制 译码器(也称作4线-10线译码器)等。 常用: 3-8线译码器74LS138 二-十进制译码器74LS42 BCD-七段显示译码器7448 1. 二进制译码器(3-8线译码器74LS138) 74LS138的功能表 74LS138的应用 - ① 译码器的扩展 例3.5 用两片74LS138构成4-16线译码器 74LS138的应用 - ②实现组合逻辑电路 例3.6 试用译码器和门电路实现逻辑函数: 例3.7 分析电路,写出输出函数Y1、Y2的逻辑表达式,结果用最小项之和的形式表示。 解:对于Y1而言,芯片1中 ~ 中的任一输出通道被译中,或 者芯片2中的 通道被译中时,Y1输出高电平。 74LS138的应用 - ③构成数据分配器 数据分配器——将一路输入数据根据地址选择码分配给多路数据 输出中的某一路输出。 2. 二-十进制译码器74LS42 功能: 见表3.3.6(P150) 将A3A2A1A0输入的BCD码中的10个(0000~1001)译成10个高、低电平信号。 如: A3A2A1A0=0111,则 =0,其余为1。 输入1010~1111为伪码,输出全部为高电平(未译码)。 3. 显示译码器 首先来认识一下数字显示器。 按显示方式分,有字型重叠式、点阵式、分段式等。 按发光物质分,有半导体显示器,又称发光二极管(LED)显示器、荧光显示器、液晶显示器、气体放电管显示器等。 目前应用最广泛的是由发光二极管(LED)构成

文档评论(0)

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

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

1亿VIP精品文档

相关文档