“PinMode()”的版本间的差异
来自YFRobotwiki
(以“<font color="orange" size="+1">'''描述'''</font> 将指定的引脚配置为作为输入或输出。 有关引脚功能的详细信息,请参见数字引脚的...”为内容创建页面) |
|||
第17行: | 第17行: | ||
pin:要设置的模式的引脚编号 | pin:要设置的模式的引脚编号 | ||
− | mode:[[INPUT]],[[OUTPUT]]或[[INPUT_PULLUP]]。 (有关功能的更完整的描述,请参阅数字引脚页。) | + | mode:[[ 常量|INPUT]],[[ 常量|OUTPUT]]或[[ 常量|INPUT_PULLUP]]。 (有关功能的更完整的描述,请参阅数字引脚页。) |
2017年9月13日 (三) 09:37的版本
描述
将指定的引脚配置为作为输入或输出。 有关引脚功能的详细信息,请参见数字引脚的说明。
从Arduino 1.0.1起,可以使用INPUT_PULLUP模式使能内部上拉电阻。 此外,INPUT模式显式禁用内部上拉。
语法
pinMode(pin, mode)
参数
pin:要设置的模式的引脚编号
mode:INPUT,OUTPUT或INPUT_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等。
扩展阅读
更多建议和问题欢迎反馈至 YFRobot论坛