1、第九章 组合逻辑电路应用第一节第一节 组合逻辑电路的分析和设计方法组合逻辑电路的分析和设计方法第二节第二节 编码器编码器第三节第三节 译码器译码器第四节第四节 数据选择器和数据分配器数据选择器和数据分配器确定确定例例9-1试分析图试分析图9-2所示逻辑电路的功能。所示逻辑电路的功能。解:第一步:由逻辑图可以写输出解:第一步:由逻辑图可以写输出Y Y的逻辑表达式为:的逻辑表达式为:BCACABF第二步:化简表达式,可变换为第二步:化简表达式,可变换为Y=AB+AC+BC第三步:列出真值表如表第三步:列出真值表如表9-1所示:所示:第四步:确定电路的逻辑功能:第四步:确定电路的逻辑功能:由真值表可
2、知,三个变量输入由真值表可知,三个变量输入,只有两个及两个,只有两个及两个以上变量取值为以上变量取值为1 1时,输出才为时,输出才为1 1。可见电路可实现多数表决逻辑功能。可见电路可实现多数表决逻辑功能。作业作业1:分析下图所示电路的逻辑功能。分析下图所示电路的逻辑功能。BACBCAZ(2)列出函数的真值表,列出函数的真值表,如下表所示如下表所示 解(解(1)写出该电路输出函数的逻辑表达式。写出该电路输出函数的逻辑表达式。(3)可见该电路是判断可见该电路是判断三个变量是否一致的三个变量是否一致的电路。电路。作业作业2Y=Y2 Y3=A AB B AB.A B.A B.A.A BBY1AB&YY
3、3Y2反演律反演律反演律反演律还原律还原律=A BABY001 100111001作业作业3A B.Y=AB AB .ABA B =AB+ABBAY=A B=1ABY逻辑符号逻辑符号=A BABY001 100100111 0 0 0 0 C 0 0 1 00 1 0 00 1 1 01 0 0 01 0 1 11 1 0 11 1 1 1 0 0 0 0 C 0 0 1 00 1 0 00 1 1 01 0 0 01 0 1 11 1 0 11 1 1 1ABCCABCBAYBYAAC()(CABCYABABCABC)第三步:化简函数表达式第三步:化简函数表达式 0 0 0 0 C 0 0
4、1 00 1 0 00 1 1 01 0 0 01 0 1 11 1 0 11 1 1 1ABCCABCBAYACABACABACABY第四步:画出逻辑电路图第四步:画出逻辑电路图 A B A C Y&(0 0 0 0 Y0 0 1 10 1 0 10 1 1 01 0 0 11 0 1 01 1 0 01 1 1 1ABCCBACBACBAY BCACBACBACBAABCCBACBACBAY 解:解:YCBA3124&二进制码表示给定的数字、字符或信息二进制码表示给定的数字、字符或信息 n 位二进制代码有位二进制代码有 2n 种组合,可以表示种组合,可以表示 2n 个信息。个信息。键盘上、
5、下、左、右键的编码?键盘上、下、左、右键的编码?键盘键盘1010个数字的编码?个数字的编码?键盘键盘2626个字母的编码?个字母的编码?8个个编码器编码器 3位二进制编码器有位二进制编码器有8个输入端个输入端3个输出端,所以常称个输出端,所以常称为为8线线3线编码器线编码器,能把八个信息编成,能把八个信息编成3位二进制代码位二进制代码.76542IIIIY 76321IIIIY 75310IIIIY 根据图根据图9 9-6 6写出编码器的输出逻辑函数为:写出编码器的输出逻辑函数为:根据上面的逻辑函数表达式列出真值表根据上面的逻辑函数表达式列出真值表 1、二进制译码器、二进制译码器 假设译码器有
6、假设译码器有n个输入信号和个输入信号和N个输出信号,个输出信号,如果如果N=2n,就称为全译码器,常见的全译码器,就称为全译码器,常见的全译码器有有2线线4线译码器、线译码器、3线线8线译码器、线译码器、4线线16线译码器等。线译码器等。表表9-7 2线线-4线译码器功能表线译码器功能表BAEIY 0BAEIY 1BAEIY 2ABEIY 3由表可写出各输出函数表达式:由表可写出各输出函数表达式:BAEIY 0BAEIY 1BAEIY 2ABEIY 3111ABEI&Y0Y1Y2Y32.3线线-8线译码器线译码器74LS13870YY22ABGG22ABGG22ABGG01234567YYYY
7、YYYYgfedcba 由七段发光二极管构成由七段发光二极管构成例:例:共阴极接法共阴极接法a b c d e f g 0 1 1 0 0 0 01 1 0 1 1 0 1低低电电平平时时发发光光高高电电平平时时发发光光共阳极接法共阳极接法abcgdefdgfecbag共阴极接法共阴极接法abcdefgQ3 Q2Q1Q0agfedcb译译码码器器二二 十十进进制制代代码码100101111117个个4位位gfedcba 根据地址码从多路数据中选择一路输出的器根据地址码从多路数据中选择一路输出的器件,件,叫数据选择器。叫数据选择器。例:例:四选一数据选择器四选一数据选择器输输入入数数据据输出数据输出数据使能端使能端D3D2D1D0YES1S0控制信号控制信号二、二、8选选1数据选择器数据选择器输 入 输 出 D A2 A1 A0 S Y Y 1 D0 0 0 0 0 D1 0 0 1 0 D2 0 1 0 0 D3 0 1 1 0 D4 1 0 0 0 D5 1 0 1 0 D6 1 1 0 0 D7 1 1 1 0 0 1 D0 0D D1 1D D2 2D D3 3D D4 4D D5 5D D6 6D D7 7D 时,输出端输出无效。数据分配器有数据分配器有一个输入端,一个输入端,多多个输出端。个输出端。013012011010 ADAYADAYAADYAADY