关于单片机 74HC595 锁存的问题

2025-04-03 21:36:57
推荐回答(1个)
回答1:

加上while时,就只显示一次以后就进入死循环了,当然就熄灭了。
本来主程序是要不停地循环执行的,但不能这么写。

应该这样:
void main()
{
unsigned char i;
while(1) //这行千万不要加分号;
{
for() //for下面的语句移到这里
{
........
}
其它工作语句

}
}
这样,就可以是点阵显示和其它工作不停地轮流工作了。