74LS138译码器怎么运用??

如题所述

这个很简单 74ls138 叫38译码器 就是三个输入 对应8个输出 意思就是 一个3位的二进制 输入对应一个10进制的一位  例如 A B C 输入 1 1 1 那他那边的Y就会输出对应的一个位置 如果ABC 译码为8 那Y里面就有一个位被弄为低电平

 

 

上程序

 

#include <reg51.h>

#define uchar unsigned char
#define uint unsigned int


void delay_ms(uint);

void delay_ms(uint z)
{
 uint i,j;
 for(i=z;i>0;i--)
  for(j=0;j<115;j++)
   ;
}
void main()
{
 P2=0x00;
 while(1)
 {
  P2=(P2+1)%8;
  delay_ms(100);
 }

}

 

这样就是一个简单的流水灯了 那些E1 E2 什么的就是他的使能端 就是E3 E2接低电平 E1如果为高电平就能用这个芯片 否则就不能用这个芯片

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-12-28
74LS138是3位二进制译码器,B2、B1、B0位输入信号;使能输入端:E3接1,E2、E1接0,Y7~Y0的非为输出信号。Y0的非=m0的非。将要用译码器实现的逻辑功能用最小项的非表示,逻辑功能中有那个最小项的非,就将对应译码器的输出端接出来,用相应的门即可实现功能。
第2个回答  2020-12-25

如何利用74LS138译码?
令74LS138的三个选通输入依次是ABC。Y1=AC的话 列出真值表,当ABC=101或者111的时候 Y1=1。 当ABC=101时,译码器选择Y5(即此时Y5输出0,其余输出1) 将Y5和Y7接到门电路的与非门即可。Y2,Y3的实现同理 Y2好像可以化简 A先跟BC取异或再跟BC取与 。A跟BC两项都取0输出才为0. ...

74LS138译码器怎么运用??
这个很简单 74ls138 叫38译码器 就是三个输入 对应8个输出 意思就是 一个3位的二进制 输入对应一个10进制的一位 例如 A B C 输入 1 1 1 那他那边的Y就会输出对应的一个位置 如果ABC 译码为8 那Y里面就有一个位被弄为低电平 上程序 include <reg51.h> define uchar unsigned char #def...

74ls138译码器怎么用?
74LS138的应用范围广泛,除了作为基础的逻辑电路构建块,它还可以用作数据分配器,尤其是在家用电器和自动化控制系统中,发挥着不可或缺的作用。它的工作原理灵活多变,如当E1、E2和E3选通端配合使用,可以扩展至24线或32线译码器,甚至可以将其中一个选通端用作数据输入,实现数据的分发。在计算机领域...

74LS138译码器是怎么使能的?
输入端、输出端有小圈的是低电平有效,没有小圈是高电平有效。如 74LS138 译码器,片选端子有3个,是与的关系,S1是高电平有效,S2、S3有小圈,是低电平有效。芯片使能 = S1 S2' S3' 。 输入端 A2、A1、A0 是高电平有效,输出端 Y0 ~ Y7 是低电平有效。上图的逻辑门我用与门的符号,表示 ...

如何用74ls138译码器实现3位二进制代码?
即001,010,100。要用 74ls138译码器来实现,就是把这三个状态,对应74ls138的三个译码输出状态上,即Y1,Y2,Y4,得逻辑函数 Z=Y1+Y2+Y4,变成与非-与非式,就变成了74ls138译码器的三个输出端的状态了。因为,这里不能打出表示非的横线来。逻辑图如下,并分别画出了三个输出为1的状态 ...

如何应用74ls138实现4—16线译码器
级联多个74ls138。将第一个74ls138的输出作为第二个74ls138的输入,直到满足所需的输出数量。每个74ls138的输入端都连接到一个地址线,输出端连接到相应的数据线上。

如何用74ls138构成5-32译码器
1、首先由于74LS138只有3个输入,需要将这3个输入扩展为5个,为了实现这一点,可以使用一个24译码器(如74LS139)作为前级,这样,就可以将5位二进制数中的前3位输入到74LS138中,而将后两位作为选择线来选择74LS138的输出。2、其次74LS138只有8个输出,而需要一个32输出译码器,因此,需要将74LS138连接...

74LS138译码器有三个输入对应几个输出
1、用一块3线-8线译码器74LS138可以组成任何一个三变量输入的逻辑函数,任意一个输入三变量的逻辑函数都可以用一块3线-8线译码器74LS138来实现。因为任意一个组合逻辑表达式都可以写成标准与或式的形式,即最小项之和的形式,而·块3线-8线译码器74LS138的输出正好是二变量最小项的全部体现。2、二...

怎样用74LS138译码器构成一位全减器电路
A,B,CI输入译码器的三个输入端 真值表如下 A B C F 0 0 0 0 0 0 1 1X 0 1 0 1X 0 1 1 0X 1 0 0 1 1 0 1 0 1 1 0 0 1 1 1 1X 解释下真值表:输出F是0的话加个非门,然后把八个输出来一个大或门,或出来的就是D 带X的几个,输入端用与门与起来,注意在输入...

74LS138的功能及例题讲解
相器还可级联扩展成 32 线译码器。若将选通端中的一个作为数据输入端时,74LS138还可作数据分配器 用与非门组成的3线-8线译码器74LS138 3线-8线译码器74LS138的功能表 无论从逻辑图还是功能表我们都可以看到74LS138的八个输出引脚,任何时刻要么全为高电平1—芯片处于不工作状态,要么只有一个为低...

相似回答