- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字电子技术第四章选编
第4章 组合逻辑电路;第4章 组合逻辑电路;4.1.1 组合逻辑电路的分析方法;2. 举例说明组合逻辑电路的分析方法 ; 第二步:可变换为
F = AB+AC+BC
第三步:列出真值表如表4-1所示。;例4-2 分析图4-2(a)所示电路的逻辑功能。; 解:为了方便写表达式,在图中标注中间变量,比如F1、F2和F3。;表4-2 例4-2真值表;4.1.2 组合逻辑电路的设计方法;2. 组合逻辑电路设计方法举例。; (2)列真值表;
把逻辑关系转换成数字表示形式;;图4-3 例4-3的逻辑电路图 ;例 4-4 有三个班学生上自习,大教室能容纳两个班学生,
小教室能容纳一个班学生。设计两个教室是否开灯的逻辑
控制电路,要求如下:
(1) 一个班学生上自习, 开小教室的灯。
(2) 两个班上自习, 开大教室的灯。
(3) 三个班上自习, 两教室均开灯。
解
(1) 确定输入、 输出变量的个数: 根据电路要求,设
输入变量A、B、C分别表示三个班学生是否上自习, 1表
示上自习, 0表示不上自习; 输出变量Y、 G分别表示大
教室、小教室的灯是否亮, 1表示亮, 0表示灭。;(2) 列真值表: 如表3-4所示。 ; (4) 画逻辑图: 逻辑电路图如图4.5(a)所示。若要求用TTL与非门,实现该设计电路的设计步骤如下:
首先, 将化简后的与或逻辑表达式转换为与非形式; 然后再画出如图4.5(b)所示的逻辑图; 最后, 画出用与非门实现的组合逻辑电路。
;图 4-4 例 4-3 的卡诺图;图 4-5 例 4-3 的逻辑图(a) 直接实现; (b) 用与非门实现;练习:
1、设计一个A、B、C三人表决电路。当表决某个提案时,多数人同意,提案通过。用与非门实现。
;作业题;4.2.1 编码器 ; 人们为解决实践上遇到的各种逻辑问题,设计了许多逻辑电路。然而,我们发现,其中有些逻辑电路经常、大量出现在各种数字系统当中。为了方便使用,各厂家已经把这些逻辑电路制造成中规模集成的组合逻辑电路产品。;生活中常用十进制数及文字、符号等表示事物。; 对M个信号编码时,应如何确定位数N?
N位二进制代码可以表示多少个信号?
例:对101键盘编码时,采用几位二进制??码? ;4.2.1.1 普通编码器 ; I0;
;表4-6 74LS148电路的功能表; 74LS148的逻辑功能描述:
(1) 编码输入端:逻辑符号输入端 上面均有“—”号,这表示编码输入低电平有效。 ; (2) 编码输出端 :从功能表可以看出,74LS148编码器的编码输出是反码。; (3) 选通输入端:只有在 = 0时,编码器才处于工作状态;而在 = 1时,编码器处于禁止状态,所有输出端均被封锁为高电平。;允许编码,但无有效编码请求;图4-6 74LS148的逻辑符号 ;图4-7 用74LS148接成的16线—4线优先编码器 ;4.2.2 译码器 ;4.2.2.1 二进制译码器 ;1. 74LS138的逻辑功能;表4-6 74LS138的功能表;图4-8 74LS138的逻辑符号; 如74LS138的功能表所示,当S1接+5V,S2和S3接地时,得到对应个输入端的输出Y:
;74LS138的逻辑功能
三个译码输入端(又称地址输入端)A2、A1、A0,八个译码输出端 ,以及三个控制端(又称使能端) 、 、 。
、 , 是译码器的控制输入端,当 = 1、 + = 0 (即 = 1, 和 均为0)时,GS输出为高电平,译码器处于工作状态。否则,译码器被禁止,所有的输出端被封锁在高电平。; 当译码器处于工作状态时,每输入一个二进制代码将使对应的一个输出端为低电平,而其它输出端均为高电平。也可以说对应的输出端被“译中”。
74LS138输出端被“译中”时为低电平,所以其逻辑符号中每个输出端 上方均有“—”符号。 ; 2. 应用举例
(1)功能扩展(利用使能端实现) ;(2) 实现组合逻辑函数F(A,B,C) ;例4-4 试用74LS138译码器实现逻辑函数:; 因此,正确连接控制输入端使译码器处于工作状态,将 、 、 、 、 经一个与非门输出,A2、A1、A0分别作为输入变量A、B、C,就可实现组合逻辑函数。
;4.2.2.2 二-十进制译码器 ;表4-7 二-十
文档评论(0)