在C51单片机中编写8个开关控制8个小灯的程序,用C语言和汇编语言两种编写

如题所述

用c51是多么简单的事情啊。你的每个灯的顺序不说。不好写。

思路这样的:

sbit
led1=p1^0;

~~~

把所有的灯都定一下。

void
delay(int
ms)

{

int
x,y;

for(x=ms;x>0;x--)

for(y=110;y>0;y--);

}

一个nms的延迟,要求是12m的晶振。

void
main()

{

while(1)

{

led1=0;

delay(1000);

led1=1;

里面随便写了。

}

}
温馨提示:答案为网友推荐,仅供参考
相似回答