“PinMode()”的版本间的差异

来自YFRobotwiki
跳转至: 导航搜索
(以“<font color="orange" size="+1">'''描述'''</font> 将指定的引脚配置为作为输入或输出。 有关引脚功能的详细信息,请参见数字引脚的...”为内容创建页面)
 
 
(未显示1个用户的1个中间版本)
第17行: 第17行:
 
pin:要设置的模式的引脚编号
 
pin:要设置的模式的引脚编号
  
mode:[[INPUT]],[[OUTPUT]]或[[INPUT_PULLUP]]。 (有关功能的更完整的描述,请参阅数字引脚页。)
+
mode:[[ 常量|INPUT]],[[ 常量|OUTPUT]]或[[ 常量|INPUT_PULLUP]]。 (有关功能的更完整的描述,请参阅数字引脚页。)
  
  
第50行: 第50行:
 
<font color="orange" size="+1">'''扩展阅读'''</font>
 
<font color="orange" size="+1">'''扩展阅读'''</font>
  
:- [[constants]]
+
:- [[ 常量|constants]]
 
:- [[digitalWrite()]]
 
:- [[digitalWrite()]]
 
:- [[digitalRead()]]
 
:- [[digitalRead()]]

2017年9月13日 (三) 09:45的最后版本

描述

将指定的引脚配置为作为输入或输出。 有关引脚功能的详细信息,请参见数字引脚的说明。

从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论坛