0
问答首页 最新问题 热门问题 等待回答标签广场
我要提问

单片机

c51单片机不懂的程序

#include

unsigned int a;

void main ()

{

        while(1)

        {

                a=50000;

                P1=0;

                while(a--);

                a=50000;

                P1=1;

                while(a--);

        }

}          //谁能告诉我为什么这个程序执行后是只有第一个led灯闪烁,而其余的灯全亮?

提问者:罕井雅直 地点:- 浏览次数:2887 提问时间:10-19 14:52
我有更好的答案
提 交
2条回答
wang21cj 02-14 15:38
为什么要a=50000,a=1也行吧。或者p1=0x00,0xff效果应该一样
jufenyi 02-11 14:34
"P1=1" 改为 "P1=0xFF"
撰写答案
提 交
1 / 3
1 / 3
相关单片机
具有音调控制的单片机立体声前置放大器
用于单片机与电子装置中的开关电源
单片机软硬件复位的条件都有啥
电动机的单片机控制
单片机应用系统开发实例导航