译码器(Decoder) 数电课件
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用三片74LS138实现5—24线译码器如图4.6.1—4所示。 图4.6.1—4
7. 数据分配器(Data Demultiplexer)
Ⅰ. 逻辑功能 将一路输入数据根据地址选择码分配给多路输出中的某一路进行输出。
Ⅱ. 功能表 1—4路数据分配器的功能表如表4.6.1—2所示。
表4.6.1—2
1. 外形图
七段显示器(数码管)的外形图如图4.6.3—1所示。
图4.6.3—1
2. 驱动电路
2. 真值表
非完全译码七段数字显示译码器的真值表如表4.6.3—1所示。
表4.6.3—1
3. 逻辑函数表达式
非完全译码七段数字显示译码器的逻辑函数表达式为
a A C BD BD b B CD C D c BCD d A BD C D BC BCD e BD CD f A BC C D BD g A BC BC C D
Ci Ai,Bi,Ci1 m 3,5,6,7
m3 gm5 gm6 gm7 Y3 gY5 gY6 gY7
用二进制译码器实现一位全加器的逻辑电路图如图4.6.1—2所示。 图4.6.1—2
Ⅱ. 级联 用两片74LS138实现4—16线译码器如图4.6.1—3所示。
图4.6.1—3
(公式4.6.6)
4. 逻辑电路图
非完全译码七段数字显示译码器的逻辑电路如图4.6.3—2所示。
图4.6.3—2
完全译码七段显示译码器的真值表如表4.6.3—2所示。
表4.6.3—2
返回
3. 真值表
4—10线译码器的译码方式有完全译码方式和非完全译码方式两种。
完全译码4—10线译码器的真值表如表4.6.2—1所示。 表4.6.2—1
4. 逻辑函数表达式
完全译码4—10线译码器的逻辑函数表达式为
Y0 ABC D,Y1 ABCD, Y2 ABC D,Y3 ABCD, Y4 ABC D,Y5 ABCD, Y6 ABC D,Y7 ABCD, Y8 ABC D,Y9 ABCD。
(公式4.6.2)
6. 集成二进制译码器的应用
Ⅰ. 实现组合逻辑函数
由于任何组合逻辑函数都可以写成标准“与或”式的形式,而二进制译码器的每个输 出端分别与输入变量的一个最小项的“非”相对应,因此辅以适当的门电路,便可用二进 制译码器实现任何组合逻辑函数。
例4.6.1 试用二进制译码器实现一位全加器。
§4·6 译码器(Decoder)
把代码所表示的特定含义翻译出来的过程称为译码,译码是编 码的逆过程。
能够实现译码功能的组合逻辑电路称为译码器。 常见的译码器有二进制译码器、二—十进制译码器和显示译码器。
一、二进制译码器(Binary Decoder) 1. 逻辑功能
二进制译码器可以译出输入变量的全部组合状态,故又称为变量译码器。
Y0 ABC,Y1 ABC, Y2 ABC,Y3 ABC, Y4 ABC,Y5 ABC, Y6 ABC,Y7 ABC。
(公式4.6.1)
4. 逻辑电路图
3—8线译码器的逻辑电路图如图4.6.1—1所示。
图4.6.1—1
5. 集成二进制译码器74LS138
Ⅰ. 引脚排列图
方法 把二进制译码器的使能端作为数据分配器的数据输入端,二进制代码输入端作为数据
分配器的地址选择码输入端,那么带使能端的二进制译码器就是数据分配器。
例4.6.2 试用74LS138构成1—8路数据分配器。
用74LS138构成的1—8路数据分配器的逻辑电路如图4.6.1—6所示。
图4.6.1—6
二、二—十进制译码器(Binary Coded Decimal Decoder)
(公式4.6.4)
5. 逻辑电路图
完全译码4—10线译码器的逻辑电路图如图4.6.2—1所示。
图4.6.2—1
非完全译码4—10线译码器的真值表如表4.6.2—2所示。 表4.6.2—2
非完全译码4—10线译码器的逻辑函数表达式为
Y0 ABC D,Y1 ABCD, Y2 BC D, Y3 BCD, Y4 BC D, Y5 BCD, Y6 BC D, Y7 BCD, Y8 AD, Y9 AD。
二进制译码器的输入为 位二进制n代码,有 个输出信号。且2n对应于输入变量的每 一种组合状态, 个输出中只有一个为1,其余输出全2n部为0。
下面我们以3—8线译码器为例,来研究二进制译码器的工作原理。
2. 真值表
3—8线译码器的真值表如表4.6.1—1所示。
表4.6.1—1
3. 逻辑函数表达式
3—8线译码器的逻辑函数表达式为
1. 逻辑功能
把4位二进制代码翻译成对应的10个十进制数字信号的组合逻辑电路,称为二—十进 制译码器,又称为码制变换译码器。
2. 分析
二—十进制译码器的输入是4位二进制代码,用
这10个十进制数相对应的十0个: 信9号,分别用
表示。
表示A;,输B出,的C是,与 D
Y0 : Y9
由于二—十进制译码器只有4根输入线,10根输出线,所以又称为4—10线译码器。
Ⅲ. 逻辑函数表达式 1—4路数据分配器的逻辑函数表达式为
Y0 A1 A0D,Y1 A1A0D, Y2 A1 A0D,Y3 A1A0D。
Ⅳ. 逻辑电路图 1—4路数据分配器的逻辑电路如图4.6.1—5所示。
(公式4.6.3)
图4.6.1—5
由于译码器和数据分配器的功能非常接近,所以译码器一个很重要的应用就是构成数 据分配器。也正因为如此,市场上没有集成数据分配器产品,只有集成译码器产品。当需 要数据分配器时,可以用译码器改接。
解:
一位全加器的逻辑函数表达式为:
Si Ai BiCi1 Ai Bi Ci1 Ai Bi Ci1 Ai BiCi1
Si Ai,Bi,Ci1 m 1,2,4,7
m1gm2 gm4 gm7 Y1gY2 gY4 gY7
Ci Ai BiCi1 Ai BiCi1 Ai Bi Ci1 AiBiCi1
A2、A1、为译A0码器输入端;
为译码Y0器:输Y出7 端(低有效)。
或
பைடு நூலகம்
STA、ST时B,、为译S选T码C通器控处制于端禁S,T止当A状态0。
和 STA 1 时,S译TB码+器S处TC于工0作状态;当 STB +STC 1
Ⅱ. 功能表
Y0 ABC, Y1 ABC, Y2 ABC, Y3 ABC, Y4 ABC, Y5 ABC, Y6 ABC, Y7 ABC。
(公式4.6.5)
三、显示译码器
在数字系统中,常常需要将数字、字母、符号等信息直观地显示出来,供人们读取或 监视系统的工作情况。能够直观显示数字、字母或符号的器件称为数字显示器。
常用的数字显示器有多种类型 Ⅰ. 按显示方式可分为字型重叠式、点阵式、分段式等; Ⅱ. 按发光物质可分为发光二极管显示器(LED) 、液晶显示器(LCD) 、荧光显示器、气体 放电管显示器等。
在数字电路中,信息都是以一定的二进制代码形式出现的,所以这些信息要先经过译 码,才能送到数字显示器去显示。这种能够用来驱动各种显示器件,从而将用二进制代码 表示的数字、文字、符号等信息翻译成人们习惯的形式且直观地显示出来的电路,称为显 示译码器。
下面我们来介绍目前应用最广泛的是由发光二极管构成的七段显示译码器。