- 1、本文档共206页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
20. 11 应用举例 第20章 小结提纲 一、基本逻辑门电路 毛刺产生原因 利用线译码器分时将采样数据送入计算机。 2-4线译码器 A B C D 三态门 三态门 三态门 三态门 总线 用异或门和与门构成 逻辑符号 =1 A B S C A B C S ? CO a i b i c i-1 s i c i 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 1 1 0 0 1 1 1 1 1 1 逻辑状态表 (2)全加器 输入: ai---加数 bi---被加数 ci-1---低一位的进位 输出 si---本位和 ci---向高位的进位 半加和 所以: 全加器逻辑图 逻辑符号 si ?1 ai bi Ci-1 ci C S ? CO ? CO ai bi ci-1 si ci ? CI CO 多位二进制加法 —— 串行进位。 例:A3A2A1A0+B3B2B1B0=C3S3S2S1S0 原理:先进行最低位A0B0的加法,得出S0和C0, C0送到 第二个加法器的CI端,进行A1B1的加法,以此类推。 特点:速度慢。(因为每一位的运算都要等到低一位运算完, 才能进行,因此称串行进位加法器) 全加器74LS183 1 14 74LS183 1an 1bn 1cn-1 1cn 1sn 2cn-1 2cn 2sn 2an 2bn Ucc GND 双全加器,可以完成两位二进制数的相加。 管脚图 全加器T692 四位串行加法器,可以完成四位二进制数的相加。 全加器74LS283 四位超前进位加法器,速度快。 2. 编码器 编码:赋予选定的一系列二进制代码以固定的含义。 编码器:实现编码功能的逻辑电路。 编码器的功能:把输入的每一个高(或低)电平信号编成一个 对应的二进制代码。 例如: 微 处 理 器 编 码 器 键盘信号 编码输出 ... 1) 二进制编码器 将一系列信号状态编制成二进制代码。 n个二进制代码(n位二进制数)有2n种不同的组合,可以表示2n个信号。 输入: N个信号 输出: n位二进制代码 2n ? N 普通编码器特点:任一时刻只允许输入一个编码信号, 否则输出将发生混乱。 三位二进制编码器的设计 ---八线-三线编码器 输入: I0?I7八个信号 输出: Y2、Y1、Y0三位二进制数 因为: 23 = 8 1、列出状态表(编码表) 2、写出逻辑表达式并进行化简和变换 3、根据化简和变换后的逻辑式画出逻辑图 I 0 I 1 I 2 I 3 I 4 I 5 I 6 I 7 Y 2 Y 1 Y 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 1 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 1 1 1 1 编码表 Y2 Y1 Y0 1 I1 1 I6 1 I2 1 I3 1 I4 1 I5 1 I7 I1 I2 I3 I4 I5 I6 I7 八-三线编码器 74LS148 Y2 Y1 Y0 YS YEX S I0 I1 I2 I3 I4 I5 I6 I7 2)优先编码器 特点:允许同时输入几个编码信号,编码器只对级别高的输入 进行编码。(事先已编排好优先顺序) 例:8—3线优先编码器74LS148 级别: I7最高~I0最低 如I7、I5 同时有效,则输出I7 的编码。 如I5、I4、I2同时有效,则输出I5 的编码。 控制功能: 利用S、YS、YEX可实现级联扩展功能。 基本功能:允许同时输入几个信号, 但对级别最高的输入编码。 输出信号 输入信号 74LS148引线排列图 74LS148 输入信号 输出信号 选通输入端 优先扩展输出端 选通输出端 输入输出都是反变量 输入为低电平有效; 输出为二进制反码; 14 13 12 11 10 9 8 1 2 3 4 5 6 7 16 15 UCC YS YEX I1 I2 I3 I0 I7 I6 I5 I4 Y2 Y1 GND Y0 S (E) 74LS148编码器状态表 输 入 输 出 S(E) I0 I1 I2 I3 I4 I5 I7 I6 Y1 Y2 Y0 YEX YS 0 1 1 1 1 1
文档评论(0)