官术网_书友最值得收藏!

4.5 延時函數

1.delay(ms)和delayMicroseconds(us)

delay函數是延時函數,函數參數表示延時時長,單位是毫秒(ms)。函數無返回值。

delayMicroseconds函數也是延時函數,所不同的是其參數單位是微秒(us,1ms=1000us)。

下面是一個跑馬燈的例子,4個LED燈,其負極接GND(接地),正極分別連接電阻后再連接到Arduino開發板的13、12、11、10引腳。代碼如下:

2.millis()和micros()

用于獲取從程序開始運行以來的時間,mills()函數返回的時間單位是毫秒,而micros()函數返回的時間單位是微秒。如果計時溢出后會自動從零開始計數,mills()函數大約會在程序運行約50天后溢出,而micros()會在程序大約運行70分鐘后溢出。

主站蜘蛛池模板: 和平县| 灵川县| 青田县| 五莲县| 仪征市| 泽州县| 建水县| 清涧县| 舞钢市| 抚顺市| 上思县| 建昌县| 凤台县| 盐亭县| 漾濞| 闸北区| 茌平县| 自贡市| 米林县| 萍乡市| 荆州市| 泰州市| 铁力市| 罗源县| 蒙城县| 基隆市| 南华县| 莒南县| 出国| 旅游| 青田县| 抚顺市| 南岸区| 兴宁市| 浦城县| 乌鲁木齐市| 百色市| 公主岭市| 武川县| 博湖县| 涡阳县|