标题: 浅问一下,小白不太懂,这单片机程序是什么思路? [打印本页]

作者: 古古怪怪好    时间: 2022-4-12 13:11
标题: 浅问一下,小白不太懂,这单片机程序是什么思路?
if(KEY1==0)
  {
    delay_ms(200);
   if(KEY1==0)
   {
     LED1++;
    if(LED1>=10)
     LED1=0;
    PWM_Set(1, LED1*100);     
   }
  }
  if(KEY2==0)
  {
    delay_ms(200);
   if(KEY2==0)
   {
     LED2++;
    if(LED2>=10)
     LED2=0;
    PWM_Set(2, LED2*100);
   }
  }
  if(KEY3==0)
  {
    delay_ms(200);
   if(KEY3==0)
   {
     LED3++;
    if(LED3>=10)
     LED3=0;
    PWM_Set(3, LED3*100);
   }
  }

作者: cnos    时间: 2022-4-12 13:11


作者: 飞云居士    时间: 2022-4-12 13:56
按键第一次按下,延时200防颤,再次确认按键按下。根据按键对应的LED灯进行渐明渐暗调整
作者: zhxiufan    时间: 2022-4-12 14:14
三个独立按键,分别控制三个变量在0~9之间变化,进而设置PWM值对应值*100
作者: zpywz    时间: 2022-4-13 15:15
cnos 发表于 2022-4-12 14:01

这个软件很不错呀,是什么软件?
作者: hezezeze    时间: 2022-4-13 17:33
3个按键判断每个按键是否被按下十次 满了十次继续执行什么什么程序
作者: cnos    时间: 2022-4-14 12:49
zpywz 发表于 2022-4-13 15:15
这个软件很不错呀,是什么软件?

Autoflowchart




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