loop( )

在建置一個執行初始化與設定變數初始值的 setup( ) 函式之後,緊接會執行 loop( ) 函式。loop( ) 正如其名字所示,它會連續且重複的執行,讓你的程式產生動作及回應;使用它來控制你的 86Duino 板動作。

範例

const int buttonPin = 3;

// 初始化 Serial 及設定按鈕 pin 腳模式
void setup()
{
  Serial.begin(9600);
  pinMode(buttonPin, INPUT);
}

// 在每次執行 loop 時檢查按鈕 pin 腳的狀態,
// 若按鈕 pin 腳被按下則以 Serial 送出訊息。
void loop()
{
  if (digitalRead(buttonPin) == HIGH)
    Serial.write('H');
  else
    Serial.write('L');

  delay(1000);
}

語法參考主頁面

本頁由熱血青年 LBU 譯自英文版。

The text of the 86Duino reference is a modification of the Arduino reference, and is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.