数码管的动态显示截取了部分程序,使用了74hc573锁存器,但是我觉得去掉锁存器程序照样可以执行,那么这里使用锁存器的意义是什么呢?还是说只是用一下没有什么特殊的含义?
for( i=0; i<9; i++)
{
LE = 0; //输出使能,锁存器不输出数据
P0 = LedOut[i];
LE = 1; //输出使能,锁存器将8位数据一口吐出
P2 = dispbit[i]; //使用查表法进行位选
delay(150); //扫描间隔时间 太长会数码管会有闪烁感
}
LE = 0; //锁存器不输出数据
}
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>