|
給小伙伴們提供一分pdf的ardunio語(yǔ)法手冊(cè),很詳細(xì)
0.png (117.74 KB, 下載次數(shù): 93)
下載附件
2018-5-9 17:08 上傳
0.png (57.69 KB, 下載次數(shù): 83)
下載附件
2018-5-9 17:08 上傳
變量部分:
1. 常量
constants
constants 是在 Arduino 語(yǔ)言里預(yù)定義的變量。它們被用來(lái)使程序更易閱讀。我們按組將常量
分類(lèi)。
邏輯層定義,true 與false(布爾Boolean 常量)
在 Arduino內(nèi)有兩個(gè)常量用來(lái)表示真和假:true 和 false。
false
在這兩個(gè)常量中 false更容易被定義。false被定義為 0(零)。
true
true 通常被定義為1,這是正確的,但 true具有更廣泛的定義。在布爾含義(Boolean sense)里任何非零整數(shù)為true。所以在布爾含義內(nèi)-1,2和-200都定義為ture。需要注意的是true 和 false常量,不同于 HIGH,LOW,INPUT和OUTPUT,需要全部小寫(xiě)。 引腳電壓定義,HIGH 和LOW 當(dāng)讀。╮ead)或?qū)懭耄╳rite)數(shù)字引腳時(shí)只有兩個(gè)可能的值: HIGH 和 LOW 。
HIGH
HIGH(參考引腳)的含義取決于引腳(pin)的設(shè)置,引腳定義為 INPUT或 OUTPUT時(shí)含義有所不同。當(dāng)一個(gè)引腳通過(guò) pinMode 被設(shè)置為INPUT,并通過(guò) digitalRead讀取(read)時(shí)。如果當(dāng)前引腳的電壓大于等于 3V,微控制器將會(huì)返回為 HIGH。引腳也可以通過(guò) pinMode 被設(shè)置為INPUT,并通過(guò) digitalWrite設(shè)置為HIGH。輸入引腳的值將被一個(gè)內(nèi)在的 20K上拉電阻 控制 在HIGH上,除非一個(gè)外部電路將其拉低到 LOW。當(dāng)一個(gè)引腳通過(guò)pinMode 被設(shè)置為OUTPUT,并 digitalWrite設(shè)置為HIGH 時(shí),引腳的電壓應(yīng)在 5V。在這種狀態(tài)下,它可以 輸出電流 。例如,點(diǎn)亮一個(gè)通過(guò)一串電阻接地或設(shè)置為 LOW 的OUTPUT 屬性引腳的LED。
LOW
LOW 的含義同樣取決于引腳設(shè)置,引腳定義為 INPUT 或OUTPUT時(shí)含義有所不同。當(dāng)一個(gè)引腳通過(guò)pinMode 配置為INPUT,通過(guò) digitalRead設(shè)置為讀。╮ead)時(shí),如果當(dāng)前引腳的電壓小于等于2V,微控制器將返回為L(zhǎng)OW。當(dāng)一個(gè)引腳通過(guò)pinMode 配置為OUTPUT,并通過(guò) digitalWrite設(shè)置為 LOW 時(shí),引腳為0V。在這種狀態(tài)下,它可以 倒灌 電流。例如,點(diǎn)亮一個(gè)通過(guò)串聯(lián)電阻連接到+5V,或到另一個(gè)引腳配置為 OUTPUT、HIGH的的LED。 數(shù)字引腳(Digital pins)定義,INPUT和OUTPUT
完整的pdf格式文檔51黑下載地址(共13頁(yè)):
Arduino(ming).pdf
(343.86 KB, 下載次數(shù): 153)
2018-5-9 16:26 上傳
點(diǎn)擊文件名下載附件
ardunio語(yǔ)法 下載積分: 黑幣 -5
|
評(píng)分
-
查看全部評(píng)分
|