+ -
当前位置:首页 → 问答吧 → 74ls138译码器为什么需要三条芯片允许引线

74ls138译码器为什么需要三条芯片允许引线

时间:2011-05-02

来源:互联网

[color=#99CC00][/color]最近在看汇编语言的书时,看到了内存的片选操作,全译码方法举例中用到了74ls138译码器,一般来说对于一个芯片来说一根引线就可以控制芯片是否有效,可是此译码器需要G1=H,G2A=L,G2B=L(G2A,G2B上面还有个上划线帽子,打不出来)才表示74LS138有效,不懂,为什么要破费用三根引线来控制而不是直接用一根?
  <> 不好意思,问题可能有点神奇,我是新手~~~xie xie

作者: fengwst1990   发布时间: 2011-05-02

这个不是个38译码器吗?
因为这玩意要实现三线到8线的转换啊,3个2进制位才能表示出0-7这8条线进行片选啊,多用于后面不会同时生效的情况
比如前3根线输入为010 那么输出的0-7号线中 只有4号线有效,进行转换后,输出每次只有一条线有效来进行片选。
这么讲。。。不知道你明白了不?

作者: wangzaiwei2006   发布时间: 2011-05-02

再次补充,这玩意是用来片选的。也就是决定后面8根线上哪一个芯片起作用的,对于后面连接的芯片,还是一个芯片一条线啊

作者: wangzaiwei2006   发布时间: 2011-05-02

38译码器,你觉得要几根线?

作者: mydo   发布时间: 2011-05-02

扩展用的,可以把多个3-8译码器联合起来组合成4-16,5-32的译码器。



引用 3 楼 mydo 的回复:
38译码器,你觉得要几根线?

版主你不行啊。

作者: MHBBCRCPJ   发布时间: 2011-05-02

我记得我以前看过扩展的电路,楼主自己找一下吧。好像4-16的话就是把第四条接到一个芯片的一个使能上,然后再将第四条接个非门接到另一个芯片的同一个使能上。

作者: MHBBCRCPJ   发布时间: 2011-05-02

另外和封装可能也有关,可能是为了不浪费引脚才这么设计的吧。

作者: MHBBCRCPJ   发布时间: 2011-05-02

引用 4 楼 mhbbcrcpj 的回复:

引用 3 楼 mydo 的回复:
38译码器,你觉得要几根线?

版主你不行啊。


是你语文没学好哦,理解有问题。

作者: mydo   发布时间: 2011-05-02

引用 7 楼 mydo 的回复:
引用 4 楼 mhbbcrcpj 的回复:

引用 3 楼 mydo 的回复:
38译码器,你觉得要几根线?

版主你不行啊。


是你语文没学好哦,理解有问题。

74ls138确实有三根片选和三跟输入,我用过。
楼主说的G1,G2A,G2B都是片选线的代号,我有印象的。

作者: MHBBCRCPJ   发布时间: 2011-05-02