Presentation is loading. Please wait.

Presentation is loading. Please wait.

第三章 Arduino互動程式設計入門 Arduino程式基礎 認識變數 認識數字系統 認識常數.

Similar presentations


Presentation on theme: "第三章 Arduino互動程式設計入門 Arduino程式基礎 認識變數 認識數字系統 認識常數."— Presentation transcript:

1

2 第三章 Arduino互動程式設計入門 Arduino程式基礎 認識變數 認識數字系統 認識常數

3 Arduino程式設計基礎 Arduino的程式要配合硬體的規劃,而且指令敘述要具體、明確,像「開始閃爍LED」這個指示,對電腦來說太抽象了。 參閱 3-3

4 Arduino程式的基本架構 微處理器只認得0和1構成的機械碼(machine code)。
高階程式語言必須經過編譯(compile),才能交給微電腦執行。 所有Arduino程式都是由參數設置(setup)和迴圈(loop)兩大區塊所組成,這個「區塊」的正式名稱叫做函數(function)。 參閱 3-4

5 基本指令 設定接腳的工作模式:輸入(INPUT)或輸出(OUTPUT) 在指定接腳輸出數位訊號 在設定延遲時間 參閱 3-5

6 LED閃爍的程式碼 參閱 3-7

7 變數 在程式中,暫存資料的容器叫做變數。 變數有助於管理程式碼,像底下的程式碼,若要更改接腳,只需修改變數值: 參閱 3-12

8 資料類型 資料類型用於設定「資料容器」的格式和容量。在宣告變數的同時,必須設定該變數所能儲存的資料類型。 參閱 3-16

9 數字系統(一) 每個數字所在的位置,代表不同的權值(weight)。 二進位數字乘上它所代表的權值的總和,即可換算成10進位數字。
2進位數字換算成 16進位數字 參閱 3-20

10 數字系統(二) 參閱 3-21 不同進位數字的表示方法

11 常數 存放固定、不變數值的容器,稱為「常數」。 保存變數的容器,將在執行階段被建立在內容可隨意更換的SRAM(主記憶體)中。 參閱 3-22


Download ppt "第三章 Arduino互動程式設計入門 Arduino程式基礎 認識變數 認識數字系統 認識常數."

Similar presentations


Ads by Google