用PWM控制灯程序,想让它一直常亮,除了用delay()。还有别的方法吗?
void setup()
{pinMode(11,OUTPUT);
}
void loop()
{
for(int a=0;a<=255;a++)
{
analogWrite(11,a);
delay(8);
}
delay(1000);除了用delay还可以用别的方法让他输出的值是最大值就停止
}
这样
int a;
void setup()
{pinMode(11,OUTPUT);
}
void loop()
{
for( a=0;a<=255;a++)
{
analogWrite(11,a);
delay(8);
if(a==255)
{
a=255;
break;
}
}
}
为什么这样不行呢 想法很低级,刚刚学习,求指导。。。。。。。
|