




已阅读5页,还剩463页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数字电子技术基础 电子课件 郑州大学电子信息工程学院2020年3月29日 第一章逻辑代数基础 1 1概述 1 1 1脉冲波形和数字波形图1 1 1几种常见的脉冲波形 图 a 为矩形波 图 b 为锯齿波 图 c 为尖峰波 图 d 为阶梯波 脉冲信号的参数 通常规定 0表示矩形脉冲的低电平 1表示矩形脉冲的高电平 如图1 1 3波形所示 矩形脉冲数字表示法 1 1 2数制和码制 一 数制 每一位的构成 从低位向高位的进位规则我们常用到的 十进制 二进制 八进制 十六进制 十进制 二进制 八进制 十六进制 逢二进一 逢八进一 逢十进一 逢十六进一 十进制数325 12用位置计数法可以表示为任意一个具有n为整数和m为小数的二进制数表示为八进制有0 7个数码 基数为8 它的计数规则是 逢八进一 八进制一般表达式为 十六进制数的符号有0 1 2 8 9 A B C D E和F 其中符号0 9与十进制符号相同 字母A F表示10 15 十六进制的计数规则 逢十六进一 一般表示形式为例如 二 数制间的转换各种进制转换为十进制十进制转换为二进制所以 二进制转换与十六进制间的转换十六进制转换为二进制正好和上述过程相反 三 二进制数算术运算 算术运算二进制数的0 1可以表示数量 进行加 减 乘 除 等运算二进制数的正 负号也是用0 1表示的 在定点运算中 最高位为符号位 0为正 1为负 如 89 01011001 89 11011001 二进制数的补码 最高位为符号位 0为正 1为负 正数的补码和它的原码相同负数的补码 数值位逐位求反 1如 5 00101 5 11011 通过补码 将减一个数用加上该数的补码来实现 7 4 37 8 3 舍弃进位 4 8 12产生进位的模8是 4对模数12的补码特别要注意的是 运算过程中所有的数都用补码表示 1110 0110 1000 14 6 8 1110 1010 11000 1000 舍弃进位 14 10 8 0110 1010 241010是 0110对模24 16 的补码 16 8 4 12 14 2 6 10 四 BCD码 BinaryCodedDecimal 8421BCD码与十进制数之间的转换是直接按位转换 例如BCD码除842l码外 常用的还有2421码 余3码 余3循环码 BCD格雷码等等 1 2基本逻辑函数及运算定律 基本概念逻辑 事物的因果关系逻辑运算的数学基础 逻辑代数在二值逻辑中的变量取值 0 1逻辑代数中的变量称为逻辑变量 用字母A B C 表示 其取值只有0或者l两种 这里的0和1不代表数量大小 而表示两种不同的逻辑状态 如 电平的高 低 晶体管的导通 截止 事件的真 假等等 1 2 1逻辑代数中的三种基本运算 与 AND 或 OR 非 NOT 以A 1表示开关A合上 A 0表示开关A断开 以Y 1表示灯亮 Y 0表示等不亮 三种电路的因果关系不同 与 条件同时具备 结果发生Y AANDB A B A B AB 或 条件之一具备 结果发生Y AORB A B 非 条件不具备 结果发生 几种常用的复合逻辑运算 与非或非与或非 几种常用的复合逻辑运算 异或Y A B 几种常用的复合逻辑运算 同或Y A B 一 运算定律 1 2 2逻辑代数的运算定律及规则 证明方法 推演真值表 用真值表证明的正确性 二 逻辑代数的常用公式 三 逻辑代数的基本规则 代入规则 在任何一个包含A的逻辑等式中 若以另外一个逻辑式代入式中A的位置 则等式依然成立 应用举例 反演规则 对任一逻辑式 变换顺序先括号 然后乘 最后加 不属于单个变量的上的反号保留不变 应用举例 一 逻辑函数Y F A B C 若以逻辑变量为输入 运算结果为输出 则输入变量值确定以后 输出的取值也随之而定 输入 输出之间是一种函数关系 注 逻辑函数表达式的运算顺序为先算括号内 后括号外 先算与 后算或 非号下面有一个括号时 括号可以省去 如可以写成 1 3逻辑函数及其表示方法 二 逻辑函数的表示方法 真值表逻辑式逻辑图波形图卡诺图计算机软件中的描述方式各种表示方法之间可以相互转换 真值表由逻辑函数表达式转换成真值表时 将输入变量取值的所有组合状态逐一代入逻辑表达式求出函数值 列成表 即可得到真值表 逻辑式将输入 输出之间的逻辑关系用与 或 非的运算式表示就得到逻辑式 逻辑图用逻辑图形符号表示逻辑运算关系 与逻辑电路的实现相对应 逻辑图与逻辑函数表达式也可以互相转换a用逻辑图形符号代替逻辑函数式中的运算符号 就可以画出逻辑图了b根据逻辑门的连接方式和每个门的逻辑功能逐级写出它的表达式 波形图将输入变量所有取值可能与对应输出按时间顺序排列起来画成时间波形 各种表现形式的相互转换 逻辑式真值表 例1 3 1 已知逻辑函数 列出真值表 真值表逻辑式 找出真值表中使Y 1的输入变量取值组合每组输入变量取值对应一个乘积项 其中取值为1的写原变量 取值为0的写反变量将这些变量相加即得Y把输入变量取值的所有组合逐个逻辑式中求出Y 列表 例1 3 2 已知真值表如表1 3 2所示 写出逻辑函数式 逻辑图逻辑式1 用图形符号代替逻辑式中的逻辑运算符 逻辑式逻辑图1 用图形符号代替逻辑式中的逻辑运算符2 从输入到输出逐级写出每个图形符号对应的逻辑运算式 最小项m m是乘积项包含n个因子n个变量均以原变量和反变量的形式在m中出现一次 对于n变量函数有2n个最小项 1 3 2逻辑函数的标准形式 最小项之和最大项之积 最小项举例 两变量A B的最小项三变量A B C的最小项 最小项的编号 最小项的性质 在输入变量任一取值下 有且仅有一个最小项的值为1全体最小项之和为1任何两个最小项之积为0两个相邻的最小项之和可以合并 消去一对因子 只留下公共因子 相邻 仅一个变量不同的最小项如 逻辑函数最小项之和的形式 例 利用公式可将任何一个函数化为 逻辑函数最小项之和的形式 例 最大项 M是相加项包含n个因子n个变量均以原变量和反变量的形式在M中出现一次如 两变量A B的最大项 对于n变量函数2n个 最大项的性质 在输入变量任一取值下 有且仅有一个最大项的值为0全体最大项之积为0任何两个最大项之和为1 最大项编号方法是 把使最大项为0的那一组逻辑变量组合成二进制数 与这个二进制数对应的十进制数就是该最大项的编号 n个变量的最大项一共有个 从真值表归纳逻辑函数 逻辑函数有两种标准表示形式 一是最小项的与或表达式 也称为最小项之和形式 另一种是标准或与表达式 也称为最大项之积形式 一 从真值表求最小项之和形式1 找出使逻辑函数为1的变量组合 2 写出使函数为1的变量取值组合对应的最小项 3 将这些最小项相或 即得到标准的最小项之和表达式 二 从函数真值表求最大项之积形式的方法如下 1 在真值表中找出逻辑函数为0的变量组合 2 写出对应于函数为0的最大项 3 将所有最大项相与 利用恒等式可以把任何一个逻辑函数写成最小项项之和形式 1 4逻辑函数的公式化简法 1 4 1逻辑函数的最简形式最简与或 包含的乘积项已经最少 每个乘积项的因子也最少 称为最简的与 或逻辑式 1 4 2常用公式化简法反复应用基本公式和常用公式 消去多余的乘积项和多余的因子 1 并项法解 2 吸收法利用可以将两项合并为一项 并消去一个变量解 3 消因子法利用常用公式可将中的消去 4 消项法利用常用公式将多余项消去解 5配项法利用重复律和互补律 将一项拆成两项 然后与其他项合并 重新组合之后再化简 用配项法化简逻辑函数解 1 5逻辑函数的卡诺图化简 1 5 1逻辑函数的卡诺图表示法实质 将逻辑函数的最小项之和的以图形的方式表示出来以2n个小方块分别代表n变量的所有最小项 并将它们排列成矩阵 而且使几何位置相邻的两个最小项在逻辑上也是相邻的 只有一个变量不同 就得到表示n变量全部最小项的卡诺图 表示最小项的卡诺图 2变量卡诺图3变量的卡诺图 4变量的卡诺图 5变量的卡诺图 用卡诺图表示逻辑函数 把逻辑函数写成最小项之和形式 然后在卡诺图方格中 找出对应的最小项的位置 并填入1 在其余位置上填入0 就得到了该逻辑函数的卡诺图 任何一个逻辑函数等于它的卡诺图中填入1的最小项之和 用卡诺图表示逻辑函数 例 用卡诺图表示逻辑函数 1 5 2用卡诺图化简函数 依据 具有相邻性的最小项可合并 消去不同因子 在卡诺图中 最小项的相邻性可以从图形中直观地反映出来 合并最小项的原则 两个相邻最小项可合并为一项 消去一对因子四个排成矩形的相邻最小项可合并为一项 消去两对因子八个相邻最小项可合并为一项 消去三对因子 两个相邻最小项可合并为一项 消去一对因子 1 画出逻辑函数的卡诺图2 找出可以合并的最小项3 选取可以合并的乘积项 选取的原则是 画矩形圈时应包含所有的最小项 即应覆盖卡诺图中所有的1 方格中的1可以被一个以上的圈所包围 圈的个数尽可能的少 这是因为每一个圈对应于一个乘积项 圈的个数越少 乘积项的个数就越少 圈围成的面积尽可能的大 但必须为个方格 这是因为圈越大 合并时消去的变量个数越多 乘积项的因子也越少 用卡诺图化简的步骤 例 A BC 例 A BC 例 A BC 例 化简结果不唯一 用卡诺图化简下式为最简与或函数式首先画出函数的卡诺图 如图 其次 找出可以合并的最小项 将可以合并的最小项用圈画出 如图 a b 所示 其中图 a 为不正确的圈法 因为圈的个数为四个 不是最少的 而图 b 是正确的圈法 只有三个圈 即合并后有三个乘积项 合并最小项得到 例 画出Y的卡诺图 约束项任意项逻辑函数中的无关项 约束项和任意项可以写入函数式 也可不包含在函数式中 因此统称为无关项 在逻辑函数中 对输入变量取值的限制 在这些取值下为1的最小项称为约束项 在输入变量某些取值下 函数值为1或为0不影响逻辑电路的功能 在这些取值下为1的最小项称为任意项 具有约束项的逻辑函数化简 无关项在逻辑函数化简中的应用 合理地利用无关项 可得更简单的化简结果加入 或去掉 无关项 应使化简后的项数最少 每项因子最少 从卡诺图上直观地看 加入无关项的目的是为矩形圈最大 矩形组合数最少 例 用卡诺图化简带约束条件的逻辑函数约束条件 解画出逻辑函数的卡诺图 第二章门电路 2 1概述 门电路 实现基本运算 复合运算的单元电路 如与门 与非门 或门 门电路中以高 低电平表示逻辑状态的1 0 正逻辑和负逻辑 在逻辑电路中存在两种逻辑状态 分别用二值逻辑的1和0来表示 如果以输出的高电平表示逻辑1 以输出低电平表示逻辑0 则这种逻辑制称为正逻辑 反之 若以逻辑1代表低电平 而以逻辑0代表高电平 则称为负逻辑 2 2半导体开关特性 2 2 1半导体二极管的开关特性2 2 2半导体三极管的开关特性 二极管的开关特性 vI VIH D截止 vO VOH VCCvI VIL D导通 vO VOL 0 7V 高电平 VIH VCC低电平 VIL 0 二极管的动态特性 2 2 2半导体三极管的开关特性 Transistor 一 三极管的开关特性 截止工作状态放大工作状态 饱和工作状态 动态开关特性主要开关参数 饱和压降 开启延迟时间 关闭延迟时间 二 MOS管的开关特性 1 MOS管的结构 S Source 源极G Gate 栅极D Drain 漏极B Substrate 衬底 金属层 氧化物层 半导体层 PN结 2 静态开关特性 截止区 可变电阻区 恒流区 3 MOS管的动态开关特性 4 主要开关参数 导通电阻 MOS管导通时 且为固定值条件下 漏极电压的变化量与漏极电流变化量之间的比值 即 截止电阻 MOS管截止时 漏极和源极之间的电阻值 大小约为 跨导 在一定的条件下 漏极电流变化与栅源极电压变化之比 它表示栅源电压对漏极电流的控制能力 开启电压和夹断电压 对于N沟道增强型MOS管为正值 P沟道增强型为负值 对于N沟道耗尽型MOS管为负值 P沟道耗尽型为正值 5 MOS管的四种类型 增强型耗尽型 大量正离子 导电沟道 2 3最简单的与 或 非门电路 二极管与门 设VCC 5V加到A B的VIH 3VVIL 0V二极管导通时VDF 0 7V 规定3V以上为1 0 7V以下为0 二极管构成的门电路的缺点 电平有偏移带负载能力差只用于IC内部电路 2 3 2三极管非门 反相器 三极管的基本开关电路就是非门实际应用中 为保证vI VIL时T可靠截止 常在输入接入负压 参数合理 vI VIL时 T截止 vO VOHvI VIH时 T截止 vO VOL 输入信号悬空时 2 3 3二极管 三极管与非 或非门 2 4TTL门电路 Transistor TransistorLogic 2 4 1TTL与非门电路结构和工作原理一 电路结构 二 工作原理 1 当输入中有一个为低电平时 这时对应的发射极必然导通 并在深度饱和状态 T2和T5管截止 T4导通 T5截止 输出为高电平 2 当输入全为高电平时 此时假设T1导通 则T1的基极电压钳位在2 1V 这样T1管的所有发射结均反偏 相当于把原来的集电极作为发射极使用 原来的发射极作为集电极使用 也就是说T1管工作在倒置状态 T2导通使导致T4截止 T5导通 输出变为低电平 2 4 2TTL与非门的外部特性及参数一 静态输入特性和输出特性 1 输入特性 输入低电平电流 输入高电平电流 0 7V 1 4V T2开始导通 但T1管集电极支路电流仍很小 时T5管导通 随着增大迅速减小这时T1管处于倒置状态 T1管的集电极电流流入T2管的基极 输入电流方向与参考方向一致 转变为正值 2 输出特性 输出高电平时的输出特性 a 等效电路 b 高电平输出特性曲线 输出低电平时的输出特性 a 等效电路 b 低电平输出特性曲线 二 负载特性 1 输入端负载特性 输入端接入负载时电路输入负载特性曲线 当时 随的变化规律为 例 在图TTL与非门电路中 如果用内阻为的电压表测量输入端B的电压时 请问在下列情况下 测到的电压值为多少 输入端A接0 2V 输入端A接地 输入端A通过一个的电阻接地 输入端A通过一个的电阻接地 解 当输入端A接0 2V电平时 这时T1管处于深度饱和状态 基极电位被钳位在当用电压表测量B端时的电压为 当输入端A接地时 由于T1管的发射结导通 使 电压表测量B端时 当输入端A通过的电阻接地时 因为所接电阻大于开启电阻 A端相当于输入高电平 这时钳位在2 1V的电平上 所以测得B端电压为 当输入端A通过的电阻接地时 等效在A端加了一个输入电压相当于在A端加一个0 2V的逻辑低电平 与第一种情况一样 电压表测得B端电压为0 2V 2 带负载能力TTL与非门带负载能力表示一个与非门所能驱动同类门的最大数目 常用扇出系数表示 当驱动门的输出高电平时当驱动门输出低电平时扇出系数取和的较小者 三 电压的传输特性 1 AB段 截止区 2 BC段 线性区 3 CD段 转折区 线性下降 快速下降 阈值电压或门槛电压 4 DE段 饱和区 四 噪声容限 五 TTL与非门的动态特性 一 传输延迟时间1 现象 二 动态尖峰电流 2 4 3其他类型的TTL门电路 一 其他逻辑功能的门电路1 与或非门 2 异或门 二 集电极开路的门电路 1 推拉式输出电路结构的局限性 输出电平不可调 负载能力不强 尤其是高电平输出 输出端不能并联使用OC门 2 OC门的结构特点 3 外接负载电阻RL的计算 3 外接负载电阻RL的计算 3 外接负载电阻RL的计算 三 三态门电路 ThreestateOutputGate TS 三态门的用途 三态门构成单向总线三态门构成双向总线 2 4 4TTL电路的改进系列一 肖特基TTL门系列 74S 电路改进采用抗饱和三极管用有源泄放电路代替74H系列中的R3减小电阻值2 性能特点速度进一步提高 电压传输特性没有线性区 功耗增大 抗饱和三极管肖特基TTL与非门 二 低功耗肖特基系列74LS Low PowerSchottkyTTL 低功耗肖特基TTL与非门 2 4 5TTL门电路的使用 这些门电路在实际使用时注意以下几点 一 电源及电源干扰的消除二 不用输入端的处理及注意事项三 输出端处理四 其它 2 5发射极耦合逻辑门 ECL 2 5 1ECL门电路的基本单元当时 而此时T3管基极电平更高一些 1 3V 故T1截止T3导通 此时与输入端之间是逻辑非关系 与输入端之间是逻辑与关系 2 5 2ECL电路的结构和工作原理 2 5 3ECL电路的主要特点优点 1 ECL电路是目前各种数字集成电路中工作速度最快的一种 目前ECL传输延迟时间缩短至1ns以下 2 电路内部的开关噪声很低 3 输出阻抗低 带负载能力强 国产CE10K系列门电路的扇出系数可达90以上 4 ECL电路具有或和或非两个互补输出端 使用方便 灵活 缺点 电路功耗大 噪声容限低 输出电平稳定性差 2 6集成注入逻辑 IntegratedInjectionLogic 2 6 1电路结构与工作原理 I2L基本单元电路结构及等效电路 2 6 2门电路的主要特点 电路两个严重的缺点1 抗干扰能力差 I2L电路的输出信号幅度比较小 噪声容限较低 所以抗干扰能力也较差 2 工作速度低 因为I2L电路采用了饱和型逻辑电路 这限制了工作速度 I2L电路的传输延迟时间可达到20 30ns 2 7金属 氧化物 半导体逻辑 MOSL 2 7 1CMOS反相器及工作原理一 电路结构 二 电压 电流传输特性 三 噪声容限 结论 可以通过提高VDD来提高噪声容限 2 7 2CMOS反相器的外部特性和参数 一 静态输入特性 CMOS反相器输入保护电路 CMOS反相器输入特性 二 静态输出特性 三 动态特性 传输延迟时间 2 交流噪声容限3 动态功耗 2 7 3其他类型的CMOS门电路 一 其他逻辑功能的门电路 1 与非门2 或非门 3 带缓冲极的CMOS门 如 与非门 4 漏极开路的门电路 OD门 5 CMOS传输门及模拟开关 传输门 双向模拟开关 2 7 4NMOS逻辑门 NMOS与非门 NMOS或非门 2 7 5MOS门电路的正确使用 一 电源电压电源的上限电压不得超过允许的电源电压最大值 下限电压不能低于保证系统速度所需的电源电压最小值 二 输入端1 每个输入端电流不超过1mA为佳 并限制在10mA以内 2 当上述条件不能满足 即输入电流过大 输入端接线过长 或接大电容 大电感时 应在输入端串接的保护电阻 将输入电流的瞬态值限制在10mA以下 3 未使用的输入端处理方法 与门和与非门的未用端应接至正电源端或高电平 或门和或非门应接地或低电平 不用输入端绝不能悬空 因为悬空的栅极易产生感应电荷 使输入端可能为高电平也可能为低电平 造成逻辑混乱 4 为了防止门电路开关过程中的过冲电流以及栅极易接收静电电荷 在进行实验 测量和调试时 应先接入直流电源 后接输入信号源 而关机时先关闭输入信号源 后关闭直流电源 三 输出端CMOS集成电路的输出端不应直接和或相连 否则 将因拉电流或灌电流过大而损坏器件 另外除了三态门和OD器件外 也不允许CMOS器件输出并联使用 输出与大电容 大电感直接相连时 将使功耗增加 工作速度下降 为此应在输出和大电容之间串接保护电阻 并尽力减少容性负载的影响 2 8门电路产品简介与接口电路 2 8 1门电路产品简介 集成TTL和MOS型号分类表 一 按制造工艺分类二 按逻辑功能分类按照逻辑功能门电路可分为与 与非 或 或非 与或非 反相器和驱动器等三 按输出结构分类按输出结构集成门电路又可分为推拉式输出或CMOS反相器输出 OC输出或OD输出和三态输出三种形式 2 8 2各门电路间的接口电路一 TTL电路驱动CMOS电路 二 CMOS电路驱动TTL电路 第三章组合逻辑电路 3 1概述一 组合逻辑电路的特点从功能上从电路结构上 任意时刻的输出仅取决于该时刻的输入信号组合 不含记忆 存储 元件 二 逻辑功能的描述 输出与输入之间可以用如下逻辑函数来描述 或者写成向量函数的形式 3 2 1组合电路的分析组合逻辑电路的分析步骤如下 1 分别用符号标记各级门的输出端2 从电路的输入到输出逐级写出逻辑函数式 最后得到整个电路的输出与输入关系的逻辑函数式 用卡诺图或公式化简法将逻辑函数化成最简形式 4 为使电路功能更加直观 列出逻辑函数真值表 分析电路逻辑功能 3 2 组合逻辑电路的分析方法和设计方法 例3 2 1 试分析图3 2 1电路的逻辑功能 解 根据逻辑图可写出与之间的逻辑函数式 当M 0时 当M 1时 列出两种情况下的真值表如表3 2 1 由真值表可知 M 1时完成8421 BCD码转换为格雷码 M 0时完成格雷码转换为8421 BCD码 3 2 2组合电路的设计组合逻辑电路设计的一般步骤如下 1 根据设计题目要求 进行逻辑抽象 确定输入变量和输出变量及数目 明确输出变量和输入变量之间的逻辑关系 2 将输出变量和输入变量之间的逻辑关系 或因果关系 列成真值表 3 根据真值表写出逻辑函数 并用公式法和卡诺图方法将逻辑函数化简成最简表达式 4 选用小规模集成逻辑门电路或中规模的常用集成组合逻辑电路或可编程逻辑器件构成相应的逻辑函数 具体如何选择 应根据电路的具体要求和器件的资源情况来决定 5 根据选择的器件 将逻辑函数转换成适当的形式 在使用小规模集成门电路进行设计时 为获得最简单的设计结果 应把逻辑函数转换成最简形式 即器件数目和种类最少 因此通常把逻辑函数转换为与非 与非式或者与或非式 这样可以用与非门或者与或非门来实现 在使用中规模组合逻辑电路设计电路时 需要将逻辑函数化成常用组合逻辑电路的逻辑函数式形式 具体做法将在下一节介绍 如果使用存储器或可编程逻辑器件来实现 具体做法将在第七章介绍 6 根据化简或变换后的逻辑函数式 画出逻辑电路的逻辑图 例3 2 2 试设计一个供三人使用的表决逻辑电路 即三个人中 有两个或三个人表示同意 则表决通过 否则为不通过 解 1 首先进行逻辑抽象用A B C表示每个人的表决结果 用Y表示三人的表决结果 因此 A B C为输入逻辑变量 Y为输出逻辑变量 用 1 表示表决人同意或表决通过 0 表示表决人不同意或表决不通过 根据题意列出表3 2 2所示的逻辑真值表 2 根据真值表 画出三变量逻辑函数卡诺图 如图3 2 2所示 化简后得到Y的逻辑函数表达式 3 2 1 3 选定器件类型为小规模集成门电路 4 根据式 3 2 1 画出逻辑电路图 得到图3 2 3电路 这里用到与门和或门 若用其他类型门电路来组成这个逻辑电路 应将最简与 或式化成相应的形式 例如 要求用与非门实现这个逻辑电路时 应当将逻辑函数化成与非 与非表达式 3 2 2 根据式 3 2 2 可以全部用与非门实现的逻辑电路图 如图3 2 4所示 如果用与或非门实现这个逻辑电路 必须把式 3 2 2 化成最简的与 或 非表达式 在第一章我们讲过 可以圈卡诺中的0 然后求反而得到 圈0卡诺图如图3 2 5所示 得到式 3 2 3 的与 或 非式为 3 2 3 按照式 3 2 3 画出用与 或 非门组成的逻辑电路如图3 2 6所示 3 3编码器和译码器 3 3 1编码器编码 广义上讲 将具有特定意义的信息 如文字 符号或数字 赋予相应的二进制代码的过程普通编码器 二进制编码器 二 十进制编码器 优先编码器 一 二进制编码器 特点 任何时刻只允许输入一个编码信号 例 三位二进制编码器 根据真值表和 互相排斥的约束条件 只要将使输出值为1的输入变量直接相加 即可得到输出的最简与 或表达式 与非 与非式 二 二进制优先编码器 特点 几个输入端同时加输入信号时 编码器能够按照一定的优先次序 对优先级最高的输入信号进行编码 而不理睬级别低的信号例 8线 3线优先编码 74LS148 设I7优先权最高 I0优先权最低 由逻辑电路图可得到输出表达式为 附加输出信号的状态及含意义 一片8线 3线优先编码器74LS148只具有八级优先编码功能 利用选通输入端 选通输出端和优先扩展输出端 可以实现多级优先编码 下面结合一个例子说明和信号实现电路扩展的方法 控制端扩展功能举例 例 用两片8 3线优先编码器16 4优先编码器其中 16个输入端为 4个输出端 其中优先权最高 优先权最低 第一片为高优先权只有 1 无编码输入时 2 才允许工作第 1 片时表示对的编码低三位输出应是两片的输出的 或 三 BCD码优先编码器 将编成10个BCD码 即0110 1110的优先权最高 最低输入的低电平信号变成一个对应的十进制的编码下图是BCD码优先编码器 74LS147 逻辑电路图 逻辑符号及外引线排列图 由逻辑电路图可得到输出表达式为 其真值表如表3 3 3所示 从表中可以看出 编码器的输出是以BCD码的反码形式给出 3 3 2译码器 译码 编码的逆过程 把表示特定意义的信息代码翻译出来的过程 译码器的分类 一 二进制译码器 也称最小项译码器 有3线 8线 4线 16线译码器等 二 码制转换译码器 有8421 BCD码转换十进制译码器 余3码转换十进制译码器等 三 显示译码器 用来驱动各类显示器 如发光二极管 液晶数码管等 一 二进制译码器例 3线 8线译码器表3 3 43线 8线译码器真值表 真值表逻辑表达式 由表达式可以看出 对应每个输入状态 仅有一个输出为0 其余为1 例如时 仅 即是输入二进制码101的译码输出 所以这种译码器也称为最小项译码器 集成译码器实例 74LS138图3 3 7 a 低电平输出 附加控制端 上图是用与非门实现的3线 8线译码器74LS138 输入为三位二进制数 输出有八个信号 分别对应输入的八种组合 另外 74LS138有三个附加控制端 和 只有当 时 译码器处于工作状态 否则 译码器不实现译码 也就是说不管输入为任何值 八个输出信号均为1 如表3 3 5所示 这三个控制端也叫做 片选 输入端 利用片选的作用可以将多片起来以扩展译码器的功能 图3 3 7 b c 分别为74LS138的逻辑符号和外引线排列图 74LS138的真值表 表3 3 5 图3 3 73线 8线译码器74LS138 二 二 十进制译码器 将输入BCD码的10个代码翻译成十进制代码0 9的逻辑电路 例 74LS42真值表逻辑表达式 对于输入8421 BCD码 十个输出端对应十进制数0 9 输出低电平有效 对应BCD码以外的伪码 即1010 1111共六个代码 作为输入时 译码器拒绝翻译 输出均无低电平 所以这个电路具有拒绝伪码的功能 三 显示译码器 在数字系统中 经常需要将数字 文字和符号的二进制编码翻译成人们习惯形式直观地显示出来 供人们读取或监视系统的工作情况 能够把二进制代码翻译并显示出来的电路叫做显示译码器 它包括译码驱动电路和数码显示器两部分 1 数码显示器2 BCD七段显示译码器 1 数码显示器 显示器分类及特点常用的数码显示器有两种 一种是发光二极管 LED 显示器 其特点是清晰悦目 工作电压低 1 5 3V 体积小 寿命长 可靠性高等优点 而且响应时间短 1 100ns 颜色丰富 有红 绿 黄等颜色 亮度高 它的缺点是工作电流比较大 每段的工作电流在10mA左右 另一种常用的液晶 LCD 显示器 其特点是驱动电压低 在1V以小可以工作 工作电流非常小 功耗极小 以下 配合CMOS电路可以组成微功耗系统 它的缺点是亮度差 响应速度低 在10 200ms范围 这限制了它在快速系统中的应用 最常用的显示译码器是能驱动七段数码管的BCD 七段显示译码器 下面主要介绍以发光二极管作为显示器件的七段数码显示器 图3 3 9半导体数码管 a 外形图 b 共阴极接法 c 共阳极接法 1 数码显示器 LED显示器 按连接方式不同 八段半导体数码管分为共阴极和共阳极两种 共阴极是指BS201八段发光二极管的阴极连接在一起 每个发光二极管的阳极经限流电阻接到显示译码器输出端 译码器输出高电平有效 如图3 3 9 b 所示 而共阳极是指BS201八段发光二极管的阳极连接在一起 每个发光二极管的阴极经限流电阻接到显示译码器输出端 译码器输出低电平有效 如图3 3 9 c 所示 改变限流电阻大小 可改变二极管中电流大小 从而控制发光亮度 1 数码显示器 LED显示器 2 BCD七段显示译码器 半导体数码管和液晶显示器都可以用TTL或CMOS集成电路直接驱动 为了使七段数码管显示0 9十个数字 需要使用BCD七段译码器将BCD码翻译成数码管所要求的驱动信号 中规模BCD七段译码器的种类很多 下面以配合半导体数码管BS201A工作的4线 7线译码器 驱动器7448为例加以介绍 以表示显示译码器的输入的BCD码 以表示七段半导体数码管的驱动信号 假设译码器输出高电平有效 即输出为1时相应段的发光二极管发光 按照图3 3 9 a 所示字形 可列出显示译码器真值表如表3 3 7所示 表中除列出了BCD码十个状态 还规定了1010 1111这六个状态的显示字形 表3 3 7BCD七段显示译码器真值表 利用真值表 用卡诺图化简可得到的函数表达式 另外 7448逻辑电路中增加了附加控制电路 下面介绍一下其功能和用法 灯测试输入端当时 均输出高电平 七段半导体数码管全部点亮 显示8字形 用来测试数码管的好坏 当时显示译码器按输入BCD码正常显示 灭零输入端当时 若输入端 则均输出低电平 实现灭零 若输入端为其它的BCD码 则正常显示 设置灭零输入端的目的是为了把不希望显示的零熄灭 例如有一个4位的数码管显示电路显示 03 40 时前后两位的0是多余的 可以在对应位的灭零输入端加入灭零信号 即使 则只显示出 3 4 对不需要灭零的位则应使 灭灯输入 灭零输出端当作为输入端使用时 称为灭灯输入端若 则无论输入为何种状态 输出均为0 七段半导体数码管全部熄灭 可用来控制是否显示 若时 正常译码显示 当作为输出端使用时 称为灭零输出端 其表达式为由此可知 当而且有灭零输入信号 和时 该信号既可以使本位灭零 又同时输出低电平信号 为相邻位灭零提供条件 这样可以消去多位数显示中前后不必要的零 例 用7448可以直接驱动半导体数码管BS201 其接线图如图3 3 11所示 图中流过发光二极管的电流由电源电压经上拉电阻提供 选取合适的电阻值使电流大于数码管所需要的电流 四 译码器的应用举例 1 3线 8线译码器74LS138应用2 显示译码器7448灭零功能的应用 1 3线 8线译码器74LS138应用 例3 3 2 利用两片74LS138组成4线 16线译码器 将4位输入的二进制代码A B C D译成16个独立的低电平信号 其中A为最高位 解 由74LS138逻辑符号可知 译码器有3个地址输入端 和可作为4线 16线译码器低三位B C D 再利用三个附加控制端 和进行合理组合 构成第4个地址输入端A 图3 3 12给出了两片74LS138扩展成4线 16线译码器电路 当时 片1的允许译码 其输出取决于输入变量B C D 而片2的禁止译码 其输出均为1 当时 片1的禁止译码 其输出均为1 而片2的允许译码 其输出由B C D决定 这样接成的4线 16线译码器电路三个附加控制端分别为片1的 片2的 利用它们可以再接成5线 32线译码器 例3 3 3 试画出用74LS138和门电路实现如下多输出逻辑函数 化成最小项之和 解 与非 与非形式 由于74LS138为最小项译码器 每一个输出 因此只要在输出端增加三个与非门即可实现的逻辑电路 如图3 3 13所示 2 显示译码器7448灭零功能的应用 例3 3 4 试用译码驱动电路7448和数码管实现多位数码显示系统 解 将灭零输入端和灭零输出端配合使用 可以实现多位数码显示器整数前和小数后的灭零控制 其连接方法如图3 3 14所示 图中接法如下 整数部分的高位和低位的相连 最高位接0 小数部分的低位和高位的相连 最低位接0 最高位接1 小数点位接1 这样整数部分只有高位为0 而且被熄灭的情况下 低位才有灭零输入信号 小数部分只有低位为0 而且被熄灭的情况下 高位才有灭零输入信号 从而实现了多位十进制数码的灭零控制 3 4数据选择器和分配器 3 4 1数据选择器3 4 2数据分配器 3 4 1数据选择器 数据选择 Multiplexer 也称多路开关 多路选择器 图3 4 1为四选一数据选择器功能示意图 是数据输入端 是数据选择控制端又称地址输入端 四选一数据选择器真值表如表3 4 1所示 一 八选一数据选择器74LS151 二 双四选一数据选择器74LS153 图3 4 3 a 为TTL中规模集成电路74LS153型双四选一数据选择器的逻辑图 图3 4 3 b 为逻辑符号 为两个公用的选择输入端 两个附加控制端 各自独立 低电平控制数据输出 两个输出端 也是互相独立的 其真值表如表3 4 3所示 例3 4 1 用两片八选一数据选择器74LS151组成一个十六选一的数据选择器 例3 4 2 用八选一数据选择器74LS151实现逻辑函数 解 由于八选一数据选择器的输出逻辑函数表达式为数据选择器输入端采用置1 置0 例3 4 3 用八选一数据选择器74LS151实现逻辑函数 解 3 4 2数据分配器 在数据传输过程中 有时需要将一路数据分配到不同的数据通道上 执行这种逻辑功能的逻辑电路称为数据分配器 Demultiplexer 也称多路分配器 简称DEMUX 3 5数码奇偶发生 校验器 一 奇偶校验的基本原理奇偶校验是检验数据码中 1 的总个数是奇数还是偶数 待发送的信息码元中 除包含要传送的信息数据码 还包含一位奇偶校验位 1 奇偶校验器2 奇偶发生器二 中规模集成奇偶发生器 校验器74LS180 1 奇偶校验器信息码元经过信道传输后 判断是否仍保持原校验码奇 偶 性的电路 2 奇偶发生器 用来形成奇偶校验位的电路称为奇偶发生器 奇偶发生器同样可以根据奇偶校验原理用异或门来实现 利用图3 5 1所示电路可以产生四位信息码的奇偶校验位 当时 电路输出端就产生奇校验位 就产生偶校验位 二 中规模集成奇偶发生器 校验器74LS180 74LS180构成的八位奇校验系统 3 6算术运算电路 一 半加器和全加器 二 多位加法器 用74LS283设计一位的十进制加法器 3 7数值比较器 一 一位数值比较器 二 四位数值比较器 两片74LS85构成八位数值比较器 3 8组合逻辑电路中的竞争与冒险 3 8 1竞争 冒险现象及产生原因 3 8 2冒险现象的判别方法 一 代数法 二 卡诺图法 在卡诺图中存在两个相切但不相交的圈 就会产生冒险现象 如果某电路的逻辑函数在一定条件下能简化成 或 3 8 3消除冒险现象的方法一 引入选通脉冲法 二 接入滤波电容 三 修改逻辑函数法 1 代数法2 卡诺图法 第四章触发器 4 1概述 一 用于记忆一位二进制信号1 有两个能自行保持的稳定状态0态或1态2 根据输入信号可以置成0或1二 分类1 按电路结构 基本 同步 主从 边沿 2 按控制方式和逻辑功能 RS JK D T 3 按存储数据的原理 静态 动态 4 2基本RS触发器 4 2 1与非门构成的基本RS触发器电路结构及工作原理 1 当时 触发器处于保持状态 2 当 无论触发器其现态为何值 都置1 3 当 无论触发器其现态为何值 都置0 4 当时 则有 此既非0态也非1态 逻辑功能描述 例4 2 1 已知和的波形图如图4 2 4所示 试画出基本RS触发器输出端的波形 假设初态为0 或非门构成的基本RS触发器 4 2 2同步RS触发器 一 电路结构与工作原理 电平触发方式中的空翻现象 例4 2 2 已知电路结构如图4 2 6 a 所示的同步RS触发器输入信号波形如图4 2 8所示 试画出和端的波形 假设触发器的初始状态为0 二 同步触发器的其他接法 1 带异步置位 复位端的同步RS触发器 2 D型锁存器 4 3主从结构触发器 一 电路结构与工作原理 提高可靠性 要求每个CP周期输出状态只能改变1次 例4 3 1 已知主从RS触发器的输入信号 和时钟信号波形 试画出端和端的波形 假设初态 解 画出两端波形如图4 3 2所示 由图可见 在期间 虽然主触发器因和的变化而多次翻转 但从触发器只在信号的下降沿翻转一次 没有空翻 主从JK触发器 希望在 的条件下 触发器的次态也是确定的 5 列出真值表 二 主从结构触发器的动作特点 例4 3 2 已知主从JK触发器的J K输入信号波形 试画出J K端波形 假设Q的初始状态为0 五 集成主从JK触发器 图示为集成主从JK触发器74H72的逻辑电路和逻辑符号 4 4边沿触发器 为了提高可靠性 增强抗干扰能力 希望触发器的次态仅取决于CP的下降沿 或上升沿 到时的输入信号状态 与在此前 后输入的状态没有关系 用CMOS传输门的边沿触发器维持阻塞触发器用门电路tpd的边沿触发器 4 4 1维持阻塞结构边沿触发器 一 电路结构及工作原理 二 集成维持阻塞D触发器 常用的集成维持阻塞触发器有7474 T1074 74H74 T2074 74S74 T3074 和74LS74 T4074 等 这四种触发器均为双触发器 它们具有相同的逻辑功能 具有相同的片脚排列 其特性表如表4 4 1所示 例4 4 1 已知双D触发器7474的 及D端波形 其初始状态为 试画出输出端的波形 解 4 4 2利用传输延迟时间的边沿触发器 一 电路结构及工作原理 二 集成边沿JK触发器 常用集成下降沿双JK触发器有74S112 T3112 和74LS112 T4112 等 它们的逻辑功能 片脚排列及逻辑符号完全相同 4 4 3CMOS主从结构的边沿触发器 二 CMOS主从JK边沿触发器 4 5触发器的主要参数 略 4 6不同类型触发器之间的转换 第五章时序逻辑电路 5 1概述 一 时序逻辑电路的特点功能上 任一时刻的输出不仅取决于该时刻的输入 还与电路原来的状态有关 例 串行加法器 两个多位数从低位到高位逐位相加2 电路结构上 包含存储电路和组合电路 存储器状态和输入变量共同决定输出 二 时序电路的一般结构形式与功能描述方法 可以用三个方程组来描述 驱动方程 状态方程 输出方程 向量函数的形式 三 时序电路的分类 1 同步时序逻辑电路与异步时序逻辑电路同步 所有触发器状态的变化都在同一cp下同时发生异步 没有统一的cp 触发器状态的变化不是同时发生2 Mealy型和Moore型Mealy型 Moore型 5 2同步时序电路的分析方法 5 2 1同步时序电路分析的一般步骤分析 找出给定时序电路的逻辑功能即找出在输入和CP作用下 电路的次态和输出 一般步骤 从给定的逻辑图写出每个触发器的驱动方程 即触发器输入信号的逻辑式 得到整个电路的驱动方程 将驱动方程代入触发器的特性方程 得到状态方程 从给定电路写出输出方程 例 1 每个触发器的驱动方程 2 将驱动方程代入JK触发器的特征方程 根据逻辑图写出输出方程 3 电路的状态转换表 卡诺图 4 状态转换图 5 时序图 5 2 2异步时序逻辑电路的分析方法 各触发器的时钟不同时发生例 1 根据逻辑图写驱动方程 2 将驱动方程代入 3 状态转换图 状态转换表 5 3寄存器 5 3 1数码寄存器 逻辑功能 将数码或运算结果或指令信息 用二进制表示 暂时存放起来 组成 由触发器和门电路组成 具有接受数据 存放数据 输出数据功能 分类 数码寄存器和移位寄存器 存放二进制数码的寄存器称为数码寄存器 寄存器中的触发器只要求具有置1 置0的功能 可用同步RS结构触发器 主从结构或边沿结构的触发器组成数码寄存器 维 阻触发器结构的74LS175 CC4076 三态输出的4位寄存器 5 3 2移位寄存器 一 右移移位寄存器 可实现数据的并行 串行转换 若把串入端和串出端连接在一起 则构成右移环移寄存器 二 左移移位寄存器 器件实例 74LS194 左 右移 并行输入 保持 异步置零等功能 三 双向移位寄存器 例 清零后连续加入CP脉冲 分析其逻辑功能 解 S0S1 01 所以74LS194执行右移逻辑功能 DIR 因此状态转换方程为 扩展应用 四位八位 5 4计数器 用于计数 分频 定时 产生节拍脉冲等分类 按时钟分 同步 异步按计数过程中数字增减分 加 减和可逆按计数器中的数字编码分 二进制 二 十进制和循环码 按计数容量分 十进制 60进制 模 计数器所能记忆的最大脉冲个数 5 4 1 同步计数器同步二进制加法计数器 原理 根据二进制加法运算规则可知 在多位二进制数末位加1 若第i位以下皆为1时 则第i位应翻转 由此得出规律 若用T触发器构成计数器 则第i位触发器输入端Ti的逻辑式应为 器件实例 74LS161 2 同步二进制减法计数器原理 根据二进制减法运算规则可知 在多位二进制数末位减1 若第i位以下皆为0时 则第i位应翻转 由此得出规律 若用T触发器构成计数器 则第i位触发器输入端Ti的逻辑式应为 3 同步二进制可逆计数器 解决方案 将加法计数器和减法计数器合并 再通过一根加 减控制线来选择加法或减法 器件实例74LS191 功能表 5 4 2同步十进制计数器 基本原理 在四位二进制计数器基础上修改 当计到1001时 则下一个cp电路状态回到0000 一 加法计数器 二 减法计数器 基本原理 对二进制减法计数器进行修改 在0000时减 1 后跳变为1001 然后按二进制减法计数就行了 器件实例 74160 同步十进制加法计数器 三 集成同步十进制计数器 器件实例 74LS190 同步十进制加 减法计数器 例1 用74161构成模256同步加法计数器 第一种连接方法 第二种连接方法 例2 用两片74160构成60秒计时电路 片 1 从0000 1001计数 当从1001返回到0000时 片 1 的进位信号为1 即片 2 计数一次 而当片 1 计数50个脉冲时 片 2 已计数五次 状态为 片 1 再从0000计数到1001时 经与非门后使 再有一个脉冲 两片74160同时置零 即完成从0 59的计数 若的周期为1 60秒 则此接法可实现60秒计时 计时脉冲输出端为片 2 的 5 4 3异步计数器 一 二进制计数器 基本原理 加法 每一位从 1 变 0 时 向高位发出进位 使高位翻转 注 减法同加法类似 不同在于每一位从 0 变 1 时 向高位发出进位 使高位翻转 二 异步十进制计数器 加法基本原理 在4位二进制异步加法计数器上修改而成 要跳过1010 1111这六个状态 器件实例 二 五 十进制异步计数器74LS190 三 集成异步计数器 常见的异步二进制加法计数器产品主要有4位的 74LS293 74LS393 74HC393等 7位的 如CC4024等 12位的 如CC4040等 和14位的 如CC4060等 几种类型 5 4 4任意进制计数器的构成方法用已有的N进制芯片 组成M进制计数器 是常用的方法 N进制 M进制 1 M N原理 计数循环过程中设法跳过N M个状态 具体方法 置零法置数法 例 将十进制的74160接成五进制计数器 第一种方法 置零法 缺点 置0信号作用时间短 改进电路 第二种方法 置数法 工作过程 主循环状态从0011开始加1计数 经过0100 0101 0110 0111后 通过译码输出低电平至计数器的同步置数端 当
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025辽宁大连医科大学附属第二医院招聘急需紧缺人才38人考试参考题库附答案解析
- 2025内蒙古乌兰察布市四子王旗招聘社区工作者19人考试模拟试题及答案解析
- 2025广东汕头市交通运输集团有限公司招聘硕士研究生4人笔试模拟试题及答案解析
- 2025云南普洱高漠生态环境服务有限公司招聘考试模拟试题及答案解析
- 2025云南文山州融资担保有限责任公司人员招聘6人笔试模拟试题及答案解析
- 2025海南省老年病医院招聘员额制工作人员63人(第1号)笔试参考题库附答案解析
- 2025内蒙古乌兰察布市育英高级中学招聘笔试模拟试题及答案解析
- 2025山东日照科技职业学院紧缺人才招聘10人笔试备考试题及答案解析
- 2025宝鸡吉利汽车部件有限公司招聘(192人)笔试模拟试题及答案解析
- 2025福建福州建功施工图审查有限公司招聘考试备考题库及答案解析
- 肋间神经病的护理查房
- 2024年全国初中数学联赛试题及答案(修正版)
- 医药代表销售技巧培训 (2)课件
- 物业保安、保洁项目投标书
- 中国移动室分问题排查优化指导手册
- 顺丰同城管理制度
- 妊娠期阴道炎的健康宣教
- 京东代运营合同模板正规范本(通用版)
- 深圳富源文武学校语文新初一分班试卷
- 2022智慧建筑评价标准
- 《危险化学品目录(2022调整版)》
评论
0/150
提交评论