|
周末闲来无事 逛逛论坛 ,发现个 调光渐变 的帖子,看了一下 看不太懂,(不要笑,新手多多包涵),没想到 单片机还有这功能,高兴啊高兴,我也要写一个 渐变的 调光程序,铛,铛,下面的就是我的创新了啊,,在开发板上实验了,挺有趣的,就想跟 一起初学单片机的童鞋们分享下,希望看到的朋友们也写个 渐变的程序发在楼下,相互学习 编程思维,共同进步,春天快乐!
#include<reg52.h>
unsigned int a,b,c,d,e;
void main()
{ e=0;d=600 ;
while(1){
while (d) { c=50000;
for(a=e;a<600;a++) // 渐变 亮—>暗 P2是LED 接口的
{P2=0X00;}
for(b=d;b<600;b++)
{P2=0xff;}
e++;d--; } ;
while(c--);
while(e) { //渐变 暗->亮
for(a=e;a<600;a++)
{P2=0X00;}
for(b=d;b<600;b++)
{P2=0xff;}
e--;d++;
};
}
}
|
评分
-
查看全部评分
|