Arduino项目开发:音乐创意
上QQ阅读APP看书,第一时间看更新

1.4.2 数字I/O引脚的操作函数

1. pinMode(pin,mode)

pinMode函数用于配置引脚以及设置输出或输入模式,是一个无返回值函数。该函数有两个参数,pin和mode。pin参数表示要配置的引脚,mode参数表示设置该引脚的模式为INPUT(输入)或OUTPUT(输出)。

INPUT用于读取信号,OUTPUT用于输出控制信号。pin的范围是数字引脚0~13,也可以把模拟引脚(A0~A5)作为数字引脚使用,此时引脚14对应模拟引脚0,引脚19对应模拟引脚5。该函数一般会放在setup()里,先设置再使用。

2. digitalWrite(pin,value)

该函数的作用是设置引脚的输出电压为高电平或低电平,也是一个无返回值的函数。

pin参数表示所要设置的引脚,value参数表示输出的电压HIGH(高电平)或LOW(低电平)。

注意:使用前必须先用pinMode设置。

3. digitalRead(pin)

该函数在引脚设置为输入的情况下,可以获取引脚的电压情况HIGH(高电平)或者LOW(低电平)。

数字I/O引脚操作函数使用例程如下: