PinMode()

從 YFRobotwiki
在2017年9月13日 (三) 09:45由Allblue對話 | 貢獻所做的修訂版本

(差異) ←上個修訂 | 最新修訂 (差異) | 下一修訂→ (差異)
跳到: 導覽搜尋

描述

將指定的引腳配置為作為輸入或輸出。 有關引腳功能的詳細信息,請參見數字引腳的說明。

從Arduino 1.0.1起,可以使用INPUT_PULLUP模式使能內部上拉電阻。 此外,INPUT模式顯式禁用內部上拉。


語法

pinMode(pin, mode)


參數

pin:要設置的模式的引腳編號

mode:INPUTOUTPUTINPUT_PULLUP。 (有關功能的更完整的描述,請參閱數字引腳頁。)


返回

None


示例

int ledPin = 13;                 // LED connected to digital pin 13

void setup()
{
  pinMode(ledPin, OUTPUT);      // sets the digital pin as output
}

void loop()
{
  digitalWrite(ledPin, HIGH);   // sets the LED on
  delay(1000);                  // waits for a second
  digitalWrite(ledPin, LOW);    // sets the LED off
  delay(1000);                  // waits for a second
}


注意:模擬輸入引腳可用作數字引腳,稱為A0,A1等。


擴展閱讀

- constants
- digitalWrite()
- digitalRead()




返回Arduino語法參考列表

更多建議和問題歡迎反饋至 YFRobot論壇