婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av

電子開(kāi)發(fā)網(wǎng)

電子開(kāi)發(fā)網(wǎng)電子設(shè)計(jì) | 電子開(kāi)發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開(kāi)發(fā)網(wǎng) >> 基礎(chǔ)入門 >> Arduino開(kāi)發(fā)學(xué)習(xí) >> 正文

Arduino-時(shí)間函數(shù)-系列10

作者:佚名    文章來(lái)源:網(wǎng)絡(luò)    點(diǎn)擊數(shù):    更新時(shí)間:2023/11/26

在Arduino中包含四種時(shí)間操作函數(shù),分別是:delay()delayMicroseconds()millis () micros() ,它們可以分為兩個(gè)大類,一類是以毫秒為單位進(jìn)行操作的,另一類是以微秒為單位進(jìn)行操作的,具體的差異在下文逐一描述,下面我們來(lái)了解一下。

 

delay()函數(shù)

delay() 函數(shù)的工作方式非常簡(jiǎn)單。它接受單個(gè)整型數(shù)字參數(shù),這個(gè)參數(shù)表示一個(gè)以毫秒為單位時(shí)間,從字面意思理解這是延遲時(shí)間函數(shù)。程序執(zhí)行中遇到這個(gè)函數(shù)時(shí),等待設(shè)定的時(shí)間后到進(jìn)入下一行代碼。但是,delay( )函數(shù)并不是讓程序執(zhí)行等待的唯一方法,它也被稱為“阻塞”函數(shù)。

delay()函數(shù)格式

delay (ms) ;

ms是以毫秒為單位無(wú)符號(hào)長(zhǎng)整型數(shù)。來(lái)看一下LED閃爍的例子:

/* 閃爍LED
   * 
   * 每間隔1秒打開(kāi)和關(guān)閉一個(gè)連接到數(shù)字針腳的LED.
   * 
*/
int ledPin = 13; // LED連接到數(shù)字引腳13
void setup() {
   pinMode(ledPin, OUTPUT); // 設(shè)置引腳為輸出
}
void loop() {
   digitalWrite(ledPin, HIGH); // 打開(kāi)LED
   delay(1000); // 等待1000ms
   digitalWrite(ledPin, LOW); // 關(guān)閉LED
   delay(1000); // 等待1000ms
}

delayMicroseconds()函數(shù)

delayMicroseconds() 函數(shù)的作用是:接受一個(gè)以微秒為單位的整型數(shù)字參數(shù),執(zhí)行等待。一毫秒等于一千微秒,一秒鐘等于一百萬(wàn)微秒。 相比delay()函數(shù)它的單位更小,也就是說(shuō)可以更精確的執(zhí)行控制。 目前,delayMicroseconds() 函數(shù) 能夠支持的最大值是16383,這個(gè)值可能會(huì)在未來(lái)Arduino版本中發(fā)生變化。因此我們可以看到對(duì)于延遲時(shí)間超過(guò)幾千微秒的情況,使用delay()函數(shù)似乎更簡(jiǎn)單一些。

delayMicroseconds() 函數(shù)格式

delayMicroseconds (us) ;

us是暫停的微秒數(shù),是一個(gè)無(wú)符號(hào)整型數(shù)。現(xiàn)在把LED閃爍的例子修改看一下:

/* 閃爍LED
   * 
   * 每間隔1秒打開(kāi)和關(guān)閉一個(gè)連接到數(shù)字針腳的LED.
   * 
*/
int ledPin = 13; // LED連接到數(shù)字引腳13
void setup() {
   pinMode(ledPin, OUTPUT); // 設(shè)置引腳為輸出
}
void loop() {
   digitalWrite(ledPin, HIGH); // 打開(kāi)LED
   delayMicroseconds(1000); // 等待1000us
   digitalWrite(ledPin, LOW); // 關(guān)閉LED
   delayMicroseconds(1000); // 等待1000us
}

從LED閃爍的頻率可以看到兩者間的區(qū)別。

millis () 函數(shù)

millis()函數(shù)可以用來(lái)獲取Arduino運(yùn)行程序的時(shí)間長(zhǎng)度,該時(shí)間長(zhǎng)度單位是毫秒,Arduino最長(zhǎng)可記錄50天。如果超出記錄時(shí)間上限,記錄將從0重新開(kāi)始。

millis()函數(shù)格式

millis () ;

獲取Arduino開(kāi)機(jī)后運(yùn)行的時(shí)間長(zhǎng)度,此時(shí)間數(shù)值以毫秒為單位(返回值類型:無(wú)符號(hào)長(zhǎng)整型數(shù))。看下面的例子:

unsigned long time; 
void setup() { 
   Serial.begin(9600); 
} 
void loop() { 
   Serial.print("Time:"); time = millis();
   // 串口監(jiān)視器顯示程序運(yùn)行的時(shí)間長(zhǎng)度,毫秒讀數(shù).
   Serial.println(time); 
   // 為避免連續(xù)發(fā)送數(shù)據(jù),設(shè)置等待1000ms.
   delay(1000); 
}

micros()函數(shù)

micros() 函數(shù)的作用是: 獲取Arduino運(yùn)行程序的時(shí)間長(zhǎng)度,該時(shí)間長(zhǎng)度單位是微秒。最長(zhǎng)記錄時(shí)間大約70分鐘,溢出后回到0。在主頻16MHZ的Arduino板上,如Due和Nano,這個(gè)函數(shù)的分辨率為 4 us(即返回的值總是4的倍數(shù))。在主頻8MHZ的Arduino板上,這個(gè)函數(shù)的分辨率為8 us。

micros()函數(shù)格式

micros () ;

函數(shù)返回程序啟動(dòng)后的時(shí)間長(zhǎng)度,讀數(shù)為無(wú)符號(hào)長(zhǎng)整型, 單位是微秒。看下面的示例:

unsigned long time; 
void setup() { 
   Serial.begin(9600); 
} 
void loop() { 
   Serial.print("Time:");
   time = micros(); // 串口監(jiān)視器顯示程序運(yùn)行的時(shí)間長(zhǎng)度,微秒讀數(shù).
   Serial.println(time); // 為避免連續(xù)發(fā)送數(shù)據(jù),設(shè)置等待1000ms.
   delay(1000); 
}
Tags:Arduino,時(shí)間函數(shù),程序,教程  
責(zé)任編輯:admin
  • 上一個(gè)文章:
  • 下一個(gè)文章: 沒(méi)有了
  • 相關(guān)文章列表
    Arduino-字符串對(duì)象-系列9
    Arduino-字符串 -系列8
    Arduino-函數(shù)-系列7
    Arduino-循環(huán)-系列6
    Arduino-流程控制語(yǔ)句-系列5
    Arduino-運(yùn)算符-系列4
    Arduino-變量和常量-系列3
    Arduino -數(shù)據(jù)類型-系列2
    Arduino -程序結(jié)構(gòu)-系列1
    ARDUINO UNO開(kāi)發(fā)板介紹
    Arduino開(kāi)發(fā)語(yǔ)言基礎(chǔ)_Arduino語(yǔ)言基礎(chǔ)_arduino是用什么語(yǔ)言寫的?
    Arduino新手入門詳細(xì)教程系列之【Ⅱ:Arduino編程環(huán)境配置】
    如何設(shè)置Arduino IDE、連接開(kāi)發(fā)板以及上傳第一個(gè)草圖
    Arduino入門(一)Arduino下載安裝,超級(jí)詳解_Arduino download
    Arduino概述,Arduino開(kāi)發(fā)板和Arduino IDE
    Arduino 交通燈_arduino紅綠燈代碼 三色LED燈
    Arduino——RGB三色燈
    Arduino控制RGB三色LED燈實(shí)驗(yàn)、程序代碼、連線圖、仿真_程序控制…
    推薦 適用于Arduino平臺(tái)的編程開(kāi)發(fā)工具(arduino編程軟件下載)
    Arduino開(kāi)發(fā)——基于HC-SR04測(cè)距的智能垃圾桶,超聲波測(cè)距
    基于 Arduino 的 OLED 菜單顯示_arduino 菜單OLED顯示
    Arduino提高篇06—溫濕度OLED顯示_arduino溫濕度oled顯示
    Arduino入門怎么學(xué)_Arduino開(kāi)發(fā)課程的教與學(xué)
    總有一款適合你——Arduino開(kāi)發(fā)板,各種開(kāi)發(fā)板詳解
    Arduino使用的單片機(jī) ATMEGA328P引腳定義圖
    詳解Arduino Uno開(kāi)發(fā)板的引腳分配圖及定義 引腳定義
    Arduino 程序結(jié)構(gòu)
    基于ATmega328的微控制器板原理圖 Arduino板UNO原理圖
    Arduino 超詳細(xì)的開(kāi)發(fā)入門指導(dǎo)
    Arduino簡(jiǎn)介
    請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱:
    1分 2分 3分 4分 5分

    還可以輸入 200 個(gè)字
    [ 查看全部 ] 網(wǎng)友評(píng)論
    關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁(yè)面
    下到頁(yè)底
    晶體管查詢
    婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av
    <button id="4i884"></button>
  • <abbr id="4i884"><source id="4i884"></source></abbr>
  • <code id="4i884"><tr id="4i884"></tr></code>
  • <rt id="4i884"></rt>
    <li id="4i884"></li>
  • <rt id="4i884"><tr id="4i884"></tr></rt>
  • 免费成人在线视频网站| 天堂在线一区二区三区| 隔壁人妻偷人bd中字| 亚洲小视频网站| 久热在线视频观看| 中文字幕线观看| 日韩高清第一页| 亚洲午夜激情影院| 国产探花在线观看视频| 一级黄色特级片| 天堂av8在线| 日本免费在线视频观看| 五月天六月丁香| 黄网站色视频免费观看 | 97超碰在线视| 中文字幕无码精品亚洲资源网久久| 欧美精品一区二区性色a+v| 三级在线免费观看| 国产免费黄视频| 无限资源日本好片| 国产一区一区三区| 亚洲熟妇无码另类久久久| 久久久噜噜噜www成人网| 北条麻妃av高潮尖叫在线观看| 一级黄色特级片| 国产乱子伦精品视频| 久在线观看视频| 一二三级黄色片| 日本一本中文字幕| 999精品视频在线| 裸体裸乳免费看| 欧美亚洲日本在线观看| 青青草原播放器| 日韩在线一级片| 成年人黄色在线观看| 鲁一鲁一鲁一鲁一澡| 在线观看亚洲色图| 欧美午夜性视频| 国产一级免费大片| 欧美丰满熟妇bbbbbb百度| www.色就是色.com| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 国产三级三级三级看三级| 亚洲激情免费视频| 中文字幕免费高清在线| 久久久亚洲精品无码| 国产乱女淫av麻豆国产| www黄色av| 给我免费播放片在线观看| 日本美女视频一区| 欧美在线观看视频网站| 日韩伦理在线免费观看| 一级网站在线观看| 亚洲欧美日韩一级| 亚洲熟女乱色一区二区三区| 一本色道久久88亚洲精品综合 | 玖玖爱视频在线| 精品视频无码一区二区三区| 国产在线视频在线| www.偷拍.com| 91香蕉国产线在线观看| 亚洲一级免费观看| 久久午夜夜伦鲁鲁一区二区| 日韩免费视频播放| 国自产拍偷拍精品啪啪一区二区| 视色,视色影院,视色影库,视色网| 天天干天天av| 色播五月激情五月| av污在线观看| 男人添女人下面免费视频| 国产97色在线 | 日韩| 不卡影院一区二区| 亚洲人辣妹窥探嘘嘘| 日本三级免费网站| 可以在线看的黄色网址| 日韩精品一区二区三区色欲av| 欧美精品久久久久久久自慰| 欧美图片激情小说| 亚洲 高清 成人 动漫| 亚欧无线一线二线三线区别| 毛片av免费在线观看| av在线无限看| 中文字幕第三区| 国产一级大片免费看| 18禁免费观看网站| 日本在线观看免费视频| 亚洲免费黄色网| 国产爆乳无码一区二区麻豆| 国内自拍在线观看| 爱爱爱爱免费视频| 菠萝蜜视频在线观看入口| 高清在线观看免费| 男生操女生视频在线观看| 国产欧美自拍视频| 黄色片久久久久| 国产成人强伦免费视频网站| av在线免费观看国产| 欧美黑人又粗又大又爽免费| 日韩第一页在线观看| 亚洲熟妇无码另类久久久| 在线观看av日韩| 欧美做受777cos| 亚洲第一中文av| 欧美不卡在线播放| 福利视频999| 日本福利视频在线| a级网站在线观看| 国产精品拍拍拍| 精品视频在线观看一区| www.日本久久| 国产wwwxx| 免费毛片网站在线观看| 在线播放av中文字幕| 国产成人精品视频免费看| 手机在线免费毛片| 成人3d动漫一区二区三区| 国产一二三四区在线观看| 999精品网站| 国产免费一区二区三区视频| www.激情网| 亚洲小说欧美另类激情| 我要看一级黄色大片| 国产三区在线视频| 777精品久无码人妻蜜桃| 看一级黄色录像| 亚洲色图欧美自拍| 色悠悠久久综合网| 91在线视频观看免费| aa在线观看视频| 97在线国产视频| 男人天堂新网址| av在线免费观看国产| 日韩人妻一区二区三区蜜桃视频| 999在线精品视频| 黄色一级片免费的| 手机av在线网| 深夜做爰性大片蜜桃| 奇米777在线| 8x8ⅹ国产精品一区二区二区| 日韩视频在线免费播放| 热久久最新地址| 国产黄色片免费在线观看| 日韩亚洲欧美视频| 男人的天堂狠狠干| 国产aaa一级片| 中文字幕欧美人妻精品一区| 欧美女人性生活视频| 激情六月丁香婷婷| 在线观看av网页| 久久99国产精品一区| 无码日本精品xxxxxxxxx| 国产九九九九九| 日日噜噜夜夜狠狠| 最新黄色av网站| 浮妇高潮喷白浆视频| 一区二区三区 欧美| 日本特级黄色大片| 久久久久久久中文| 亚洲成人av免费看| 日本一二三区视频在线| 色综合久久久久无码专区| 欧美午夜aaaaaa免费视频| 国产高潮呻吟久久久| 国产二级片在线观看| 久久人人爽av| 五十路熟女丰满大屁股| 四季av一区二区| 精品人妻大屁股白浆无码| 黄色一级二级三级| 男人添女荫道口女人有什么感觉| 青青在线视频观看| 老司机午夜网站| 成人三级视频在线播放| 男人天堂成人网| 91在线视频观看免费| www.一区二区.com| 永久免费的av网站| 国产亚洲天堂网| 精品国产一区二区三区在线| 最近免费中文字幕中文高清百度| 久久免费视频2| 日韩爱爱小视频| 男人日女人bb视频| 欧美亚洲色图视频| 亚洲视频在线不卡| 日本中文字幕观看| 男人操女人免费软件| 无码 制服 丝袜 国产 另类| 国产高潮呻吟久久久| 一区二区免费av| 欧美在线aaa| 中文字幕日韩综合| 亚洲欧洲日本精品| 杨幂毛片午夜性生毛片| 人妻精品无码一区二区三区| 国产资源在线免费观看| av在线免费观看国产| 韩国无码av片在线观看网站| www亚洲国产| 69精品丰满人妻无码视频a片|