说明
delayMicroseconds()与delay()函数都可用于暂停程序运行。不同的是,delayMicroseconds()的参数单位是微秒(1毫秒=1000微秒)。
语法
delayMicroseconds(us)
参数
us: 暂停时间,该时间单位是微秒( unsigned long型数据)
返回值
无
示例程序
1 2 3 4 5 6 7 8 9 10 11 12 13 |
int ledPin = 13; // Arduino Uno引脚13接有LED void setup() { pinMode(ledPin, OUTPUT); // 将LED连接引脚设置为输出模式 } void loop() { digitalWrite(ledPin, HIGH); // 点亮LED delayMicroseconds(10000); // 等待10000微秒 digitalWrite(ledPin, LOW); // 熄灭LED delayMicroseconds(10000); // 等待10000微秒 } |