用户工具

站点工具


reference:language:digitaltoggle

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
reference:language:digitaltoggle [2017/05/16 03:59] – 外部编辑 127.0.0.1reference:language:digitaltoggle [2023/06/07 04:23] (当前版本) – 外部编辑 127.0.0.1
行 1: 行 1:
 +====== digitalToggle() ======
  
 +===== 描述 =====
 +
 +数字管脚状态反转。
 +
 +digitalWrite()语法需要你指定该管脚状态,而digitalToggle()不论该管脚是什么状态,它都会对该管脚进行反转。比如13号管脚现在是HIGH,执行digitalToggle(13)之后就会变为LOW。
 +给一个数字引脚写入HIGH或者LOW。
 +
 +digitalToggle()函数也需要使用pinMode()函数初始化。
 +
 +===== 语法 =====
 +
 +digitalToggle(pin)
 +===== 参数 =====
 +
 +pin: 引脚编号(如1,5,10,A0,A3)
 +
 +===== 返回 =====
 +
 +===== 例子 =====
 +<code cpp> 
 +int ledPin = 13;
 + 
 +void setup() {
 +  pinMode(ledPin, OUTPUT);
 +}
 + 
 +void loop(){
 +  delay(1000);
 +  digitalToggle(ledPin);
 +}
 +</code> 
 +13号端口输出状态,一秒量,一秒灭。
 +===== 注释 =====
 +
 +模拟引脚也可以当做数字引脚使用,使用方法是输入端口A0,A1,A2等。
 +
 +
 +
 +