作为学校课程的一部分,我们正在学习Arduino的基础知识,使用Arduino UNO板。我们使用的教程是16Hz指南(http://www.16hertz.com/product/16hertz-ultimate-uno-guide-illustrated-in-progress/)的一部分,我们正在做教程C3.1。我向老师询问了以下内容,但他无法回答。我无法在书中或网上找到答案,这就是我在这里问的原因。
“如果多次使用delayMicroseconds(),那么函数的值是否必须加到1000?”
本教程的代码如下:
void setup {
pinMode(3,OUTPUT);
}
void loop {
digitalWrite(3,HIGH);
delayMicroseconds(200);
digitalWrite(3,LOW);
delayMicroseconds(800);
}
提前谢谢。
答案 0 :(得分:1)
仅当您希望模式每隔毫秒重复一次时(<)。