用74LS138做个电路模拟,输入接了低电平,测试确实高电平,怎么回事啊?

2019-07-17 16:23发布

用74LS138做个电路模拟,输入接了低电平,测试确实高电平,怎么回事啊???求大神告知。 这是仿真截图
设计1.zip (121.66 KB, 下载次数: 7)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
houjue
2019-07-17 19:40
这个很简单啊!
      74ls138 又叫三8译码器,就是三个输入对应8个输出意思。就是 一个三位的二进制输入对应一个10进制的一位。例如 A、B、C 输入:1 1 1 ,那它那边的 Y 就会输出对应的一个位置;如果A、B、C 译码为8,那 Y 里面就有一个位被置低电平。
      那些E1、E2 什么的就是它的使能端,就是E3、E2接低电平,E1如果为高电平就能用这个芯片,否则就不能用这个芯片。

发一个C51用LED流水灯的程序

#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);
   }
}

一周热门 更多>