第6章基本逻辑门电路和组合逻辑电路解说.ppt
文本预览下载声明
第6章 基本逻辑门电路和组合逻辑电路 6.1 数字电路概述 1. 模拟信号 6.2 逻辑门电路 逻辑代数基础 6.2 逻辑门电路 6.2.1 逻辑门电路的基本概念 1. “与”逻辑关系 2. “或”逻辑关系 3. “非”逻辑关系 1. 二极管“与” 门电路 1. 二极管“与” 门电路 2. 二极管“或” 门电路 2. 二极管“或” 门电路 3. 晶体管“非” 门电路 6.2 .2 TTL门电路 6.2.2 TTL“与非”门电路 3. TTL“与非”门特性及参数 (2)TTL“与非”门的参数 6.2.2 三态输出“与非”门 6.2.2 三态输出“与非”门 6.3 逻辑函数的表示和化简 1. 常量与变量的关系 6.3.3 逻辑函数的化简 1. 用 “与非”门构成基本门电路 6.4 组合逻辑电路的分析与设计 6.4.1 组合逻辑电路的分析 6.4.2 组合逻辑电路的设计 6.5 组合逻辑部件 6.5.1 加法器 1 半加器 2 全加器 6.5.2 编码器 2 二 – 十进制编码器 6.5.3 译码器 74LS139型译码器 2 二-十进制显示译码器 6.5.4 数据分配器和数据选择器 1 数据选择器 例: 2 数据分配器 数据分配器的功能表 应用举例 把二进制码按一定规律编排,使每组代码具有一特定的含义,称为编码。 具有编码功能的逻辑电路称为编码器。 n 位二进制代码有 2n 种组合,可以表示 2n 个信息。 要表示N个信息所需的二进制代码应满足 2n? N 1 二进制编码器 将输入信号编成二进制代码的电路。 2n个 n位 编码器 高低电平信号 二进制代码 (1) 分析要求: 输入有8个信号,即 N=8,根据 2n ? N 的关系,即 n=3,即输出为三位二进制代码。 例:设计一个编码器,满足以下要求: (1) 将 I0、I1、…I7 8个信号编成二进制代码。 (2) 编码器每次只能对一个信号进行编码,不 允许两个或两个以上的信号同时有效。 (3) 设输入信号高电平有效。 解: 0 0 1 0 1 1 1 0 1 0 0 0 0 1 0 1 0 0 1 1 0 1 1 1 I0 I1 I2 I3 I4 I5 I6 I7 (2) 列编码表: 输入 输 出 Y2 Y1 Y0 (3) 写出逻辑式并转换成“与非”式 Y2 = I4 + I5 + I6 +I7 = I4 I5 I6 I7 . . . = I4+ I5+ I6+ I7 Y1 = I2+I3+I6+I7 = I2 I3 I6 I7 . . . = I2 + I3 + I6+ I7 Y0 = I1+ I3+ I5+ I7 = I1 I3 I5 I7 . . . = I1 + I3+ I5 + I7 (4) 画出逻辑图 1 0 0 0 0 0 0 0 1 1 1 I7 I6 I5 I4 I3 I1 I2 1 1 1 1 1 1 1 Y2 Y1 Y0 将十进制数 0~9 编成二进制代码的电路 表示十进制数 4位 10个 编码器 高低电平信号 二进制代码 列编码表: 四位二进制代码可以表示十六种不同的状态,其中任何十种状态都可以表示0~9十个数码,最常用的是8421码。 8421BCD码编码表 0 0 0 输 出 输 入 Y1 Y2 Y0 0 (I0) 1 (I1) 2 (I2) 3 (I3) 4 (I4) 5 (I5) 6 (I6) 7 (I7) 8 (I8) 9 (I9) Y3 0 0 0 1 1 1 0 1 0 0 0 0 1 1 1 1 0 0 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 写出逻辑式并化成“或非”门和“与非”门 Y3 = I8+I9 . = I4 + I6 I5 +I7 Y2 = I4 +I5 +I6 +I7 Y0 = I1 +I3 +I5 +I7 +I9 . = I1+I9 I3 +I7 I5 +I7 . . = I2 + I6 I3 +I7 Y1 = I2 +I3 +I6 +I7 画出逻辑图 1 0 0 0 0 0 0 0 0 1 1 1 0 1 1 0 1 0 0 1 1 1 1 1
显示全部