- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
10.1 概述10.2 组合逻辑电路的分析与设计10.3 编码器10.4 译码器10.5 加法器10.6 数据选择器和数据分配器10.7 数值比较器本章小结习题; 组合逻辑电路框图如图10.1.1所示。输出逻辑变量和输入逻辑变量之间的逻辑表达式可表示为 P1=f1(X1,X2,…,Xn-1,Xn) P2=f2(X1,X2,…,Xn-1,Xn) Pm=fm(X1, X2, …,Xn-1,Xn)或者写成向量形式 P(tn)=F[X(tn)] (10.1.1) ;;10.2.1 组合逻辑电路的分析 【例10.2.1】 分析图10.2.1所示电路的逻辑功能,指出其用途。;; 解:由题知,三个输入变量为A、B、CI,两个输出变量为S、CO。任何时刻,S、CO的取值只与A、B和CI取值有关,与电路过去的工作状态无关。 (1) 列写输出变量函数表达式: (10.2.1) (2) 列出逻辑真值表:从上面的逻辑函数式中我们还不能立刻看出这个电路的逻辑功能和用途,为此,还需将式(10.2.1)转换成真值表的形式,如表10.2.1所示。;;10.2.2 组合逻辑电路的设计 【例10.2.2】 医院优先照顾重患者的呼唤电路。医院有1、2、3、4四间病室,患者按病情由重至轻依次住进1~4号病室,每室分别装有A、B、C、D四个呼唤按钮,按下为1,值班室里对应的四个灯为L1、L2、L3、L4,灯亮为1,呼唤按钮的优先级别由高到低依次为A、B、C、D,设计实现上述功能的逻辑电路。; 解:(1) 逻辑抽象:有四个输入变量 A、B、C、D,四个输出变量 L1、L2、L3、L4。由题意得真值表如表10.2.2所示。 (2) 列出逻辑函数式: 由表10.2.2知 (10.2.2) (3) 根据式(10.2.2)画出逻辑电路图,如图10.2.2所示。;;;10.3.1 二进制编码器 现以3位二进制编码器为例,分析普通编码器的工作原理。图10.3.1所示是3位二进制编码器的框图,它的输入是I0~I7八个高电平信号,输出是3位二进制代码Y2Y1Y0。为此,又将它称为8-3线编码器。输出与输入的对应关??如表10.3.1所示。;;;由表10.3.1可得3位二进制编码器的逻辑函数式:; 如果任何时刻I0~I7当中仅有一个取值为1,即输出变量取值的组合仅有八种状态,则输入变量为其他取值下其值等于1的那些最小项均为约束项。利用这些约束项将式(10.3.1)化简,得到 (10.3.2) 图10.3.2就是根据式(10.3.2)得出的编码器电路。;;10.3.2 二—十进制编码器 二—十进制编码器有I0~I9十个输入信息,因而输出可用4位二进制数对它们进行编码,其编码表(也可称为功能表)如表10.3.2所示。 图10.3.3所示逻辑电路图。;;;10.3.3 优先编码器 优先编码器74HC148的逻辑电路图如图10.3.4所示。;; 若不考虑附加电路 、 ,则由电路可以写出: 从而得到8-3线优先编码器功能表,如表10.3.3所示。;; 编码容量扩展的电路如图10.3.5所示。 ;10.4.1 变量译码器 1. 2-4线变量译码器 2-4线变量译码器是对输入的2位二进制数进行译码,因此应有22=4个输出,其真值表如表10.4.1所示。由表可写出用与非门实现的输出表达式: (10.4.1);; 2. 3-8线译码器 图10.4.1所示是用与非门构成的3-8线译码器电路。表10.4.2为其功能表。;;;由逻辑图不难写出; 【例10.4.1】 用两片74HC138接成的4-16线译码器,将输入的4位二进制代码D3D2D1D0译成16个独立的低电平信号Z0~Z15。 解:由图10.4.1可见,74HC138仅有3个地址输入端A2A1A0。如图10.4.2所示。;;;10.4.2 码制变换译码器——4-10线译码器 图10.4.3所示是二—十进制译
文档评论(0)