单片机LED延时闪烁代码如下,为什么proteus里LED灯不闪烁?

2024-12-02 07:03:35
推荐回答(2个)
回答(1):

main中的 while(1); 后面有分号,程序不断停留在while(1); 导致以后的大括号中语句都是废的.

去掉这个分号立即搞定。

回答(2):

你的delay1s()是空的啊,里面都没延时怎么闪烁?还有如果要1秒的话最好使用定时器中断,时间太短在protues中好像看不出来