标题: 单片机pwm呼吸灯程序及仿真 [打印本页]

作者: 月光下的背影    时间: 2019-6-9 19:19
标题: 单片机pwm呼吸灯程序及仿真
  1. #include<reg51.h>
  2. void Delay1(int del)
  3. {
  4.         int i,j;
  5.         for(i=0; i<del; i++)
  6.         for(j=0; j<1827; j++)   
  7.         ;
  8. }
  9. void Delay(unsigned int t)
  10. {
  11. while(--t);
  12. }
  13. //????
  14. unsigned int z,y;
  15. void main (void)//???
  16. {
  17.         unsigned int CYCLE=400,PWM_LOW=0;//???????
  18.         while (1)         //???
  19.         {

  20. /*--------??LED???---------*/
  21.                
  22.                 Delay1(100);                                                                 //???,?????????(??????)
  23.                 for(PWM_LOW=1;PWM_LOW<CYCLE;PWM_LOW++)           //PWM_LOW???
  24.                         {
  25.                                 P1=0x00;                                       
  26.                                 Delay(PWM_LOW);
  27.                                 P1=0xff;
  28.                                 Delay(CYCLE-PWM_LOW);
  29.                         }
  30.                 P1=0xff;                                                                                
  31.                 for(PWM_LOW=CYCLE-1;PWM_LOW>0;PWM_LOW--)         //??????????
  32.                         {
  33.                                    P1=0x00;                                                        //??LED
  34.                                    Delay(PWM_LOW);
  35.                                    P1=0xff;                                                        //??LED
  36.                                   Delay(CYCLE-PWM_LOW);                                
  37.                         }

  38. }
  39. }
复制代码


希望用的到的学习下

huxideng.png (19.24 KB, 下载次数: 43)

huxideng.png

jietu q.png (2.5 KB, 下载次数: 37)

jietu q.png

jietu.png (14.21 KB, 下载次数: 35)

jietu.png

呼吸灯pwm.zip

26.48 KB, 下载次数: 22, 下载积分: 黑币 -5






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