pinMode()¶
描述¶
初始化指定引脚的模式。
语法¶
pinMode(pin,mode)
参数¶
pin:指定需要设置模式的引脚
mode:可选择以下模式设置。
输出模式 | OUTPUT | 推挽输出 |
OUTPUT_PULSE | 脉冲输出 | |
输入模式 | INPUT | 浮空输入 |
INPUT_PULSE | 脉冲输入 | |
INPUT_PULLUP | 上拉输入 | |
INPUT_PULLDW | 下拉输入 | |
INPUT_ANALOG | 模拟输入 |
返回¶
无
例程¶
该例程展示如何改变引脚13引脚状态。
const int LedPin = 13;//定义灯引脚号为常量,即D13引脚
void setup()
{
pinMode(LedPin,OUTPUT);//设置灯引脚为推挽输出模式
}
void loop()
{
digitalWrite(LedPin,LOW);//灯引脚输出状态更改为低电平
delay(1000);//维持现有状态1000ms
digitalWrite(LedPin,HIGH);//灯引脚输出状态更改为高电平
delay(1000);//维持现有状态1000ms
}
注意¶
模拟引脚(A类口)均能作数字引脚(D类口)使用,例如A0,A1等。