Page 28 - eAT019_Arduino微電腦專題製作_課本PDF
P. 28

什麼是 Arduino ?



                    2.  設定區以 void setup(){ } 為範圍,一般在此設定腳位性質(輸出或輸入),但由
                       於此程式區段在開機或按下重置按鍵後僅執行一次,與主程式區不同,不會重複

                       執行,因此一般設定系統工作條件的程式都放在此處。

                    3.  主程式區則在 void loop(){ } 所劃定的區段,是主要執行的程式區段,此段的程
                       式會一直不停重複執行。


                         其他像是副程式或是回傳函式,一般都會放在主程式的後方。但也可以放在程
                    式的任何一個地方,只要不跟其他區段重疊就可以。在後面的專題中,會有更詳細

                    的介紹。

                         在程式中可以看到「//」註解符號,註解符號後面所接的文字內容並不會被編
                    譯,只是用來說明程式。由於註解符號只用在單行文字,如果有大區段的註解文字,
                    可以使用「/*」與「*/」的區段註解符號,在這兩個區段中間的所有內容都會被當成

                    是註解,與程式執行內容無關。被當做註解的文字,在視窗中會以灰色的文字顯示,
                    非常容易判斷。







                                                  區段註解


                                     宣 定 告 設 區 式 區 程 區 主
                                                 單行註解





























                                                    圖 22 Arduino 程式結構
                                                                                                           21
   23   24   25   26   27   28   29   30   31   32   33