74LS138为3线-8线译码器
74LS138 中文资料
74LS138 共有 54LS138 和 74LS138 两种线路结构型式。54LS138 为军用,74LS138 为民用。
引脚图及功能
A0~A2:地址输入端
STA(E1):选通端
E2/E3:选通端(低电平有效)
Y0~Y7:输出端(低电平有效)
VCC:电源正
GND:地
A0~A2 对应 Y0——Y7;A0,A1,A2 以二进制形式输入,然后转换成十进制,对应相应 Y 的序号输出低电平,其他均为高电平
工作原理
①当一个选通端(E1)为高电平,另两个选通端(E2)和(E3)为低电平时,可将地址端(A0、A1、A2)的二进制编码在 Y0 至 Y7 对应的输出端以低电平译出。(即输出为 Y0 至 Y7 的非)比如:A2A1A0=110 时,则 Y6 输出端输出低电平信号。
②利用 E1、E2 和 E3 可级联扩展成 24 线译码器;若外接一个反相器还可级联扩展成 32 线译码器。
③若将选通端中的一个作为数据输入端时,74LS138 还可作数据分配器。
④可用在 8086 的译码电路中,扩展内存。
内部结构
无论从逻辑图还是功能表我们都可以看到 74LS138 的八个输出管脚,任何时刻要么全为高电平 1—芯片处于不工作状态,要么只有一个为低电平 0,其余 7 个输出管脚全为高电平 1。如果出现两个输出管脚在同一个时间为 0 的情况,说明该芯片已经损坏。
71LS138 有三个附加的控制端、和。当、时,输出为高电平(S=1),译码器处于工作状态。否则,译码器被禁止,所有的输出端被封锁在高电平,这三个控制端也叫做“片选”输入端,利用片选的作用可以将多篇连接起来以扩展译码器的功能 .
带控制输入端的译码器又是一个完整的数据分配器。如果把作为“数据”输入端(在同一个时间),而将作为“地址”输入端,那么从送来的数据只能通过所指定的一根输出线送出去。这就不难理解为什么把叫做地址输入了。例如当=101 时,门的输入端除了接至输出端的一个以外全是高电平,因此的数据以反码的形式从输出,而不会被送到其他任何一个输出端上。
作用和用途
74LS138 可以组成三变量输入,四变量输入的任意组合逻辑电路。
(1)用一块 3 线 -8 线译码器 74LS138 可以组成任何一个三变量输入的逻辑函数,任意一个输入三变量的逻辑函数都可以用一块 3 线 -8 线译码器 74LS138 来实现。因为任意一个组合逻辑表达式都可以写成标准与或式的形式,即最小项之和的形式,而二块 3 线 -8 线译码器 74LS138 的输出正好是二变量最小项的全部体现。
(2)二块 3 线 -8 线译码器 74LS138 可以组成任何一个四变量输入的逻辑函数。常见的一些编码器、译码器如(74LS138)都只是三位或四位二进制的编码译码,只能满足一些简单电子电路的需求,对于复杂电子电路就无能为力了。
中规模集成电路 74LS138 的工作原理十分简单,根据输出表达式,从中可以看出译码器 74LS138 是一个完全译码器,涵盖了所有三变量输入的最小项,这个特性正是它组成任意一个组合逻辑电路的基础。74ls138 还有另一重要应用,可以组成数据分配器。其实在电路在家用电器、自动化控制等方面都有重要的应用。