标题: 周末新手分享 调光 渐变 程序PWM , [打印本页]

作者: rester    时间: 2015-3-8 22:25
标题: 周末新手分享 调光 渐变 程序PWM ,
周末闲来无事 逛逛论坛 ,发现个 调光渐变  的帖子,看了一下 看不太懂,(不要笑,新手多多包涵),没想到 单片机还有这功能,高兴啊高兴,我也要写一个 渐变的 调光程序,铛,铛,下面的就是我的创新了啊,,在开发板上实验了,挺有趣的,就想跟 一起初学单片机的童鞋们分享下,希望看到的朋友们也写个 渐变的程序发在楼下,相互学习 编程思维,共同进步,春天快乐!


#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++;
                   };
                    }
}


作者: 小唐    时间: 2015-3-18 15:58
楼主程序走不了啊~?
作者: rester    时间: 2015-3-19 12:47
小唐 发表于 2015-3-18 15:58
楼主程序走不了啊~?

完全可以的,你的LED 接的是P2 口吗,
作者: 小唐    时间: 2015-3-20 20:50
嘿嘿,是我程序的问题,已经解决了,谢谢分享,

作者: 51hei电控2112312    时间: 2015-3-21 22:41
VERY  GOOD !!
作者: 非一般的胖    时间: 2017-12-7 09:53
有看懂,赞




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1