“Boolean”的版本间的差异

来自Microduino Wikipedia
跳转至: 导航搜索
(创建页面,内容为“布尔<br> 一个布尔变量拥有两个值,true或false。(每个布尔变量占用一个字节的内存。)<br> 例子<br> <pre style="color:green"> int LE...”)
 
第1行: 第1行:
布尔<br>
+
Boolean 布尔<br>
  
 
一个布尔变量拥有两个值,true或false。(每个布尔变量占用一个字节的内存。)<br>
 
一个布尔变量拥有两个值,true或false。(每个布尔变量占用一个字节的内存。)<br>
例子<br>
+
*'''例子'''<br>
 
<pre style="color:green">
 
<pre style="color:green">
 
int LEDpin = 5;      // LED与引脚5相连
 
int LEDpin = 5;      // LED与引脚5相连
第26行: 第26行:
 
   }
 
   }
 
</pre>
 
</pre>
 +
 +
[[https://www.microduino.cn/wiki/index.php/Arduino_%E8%AF%AD%E6%B3%95%E6%89%8B%E5%86%8C/zh 返回Arduino语法手册]]

2016年5月20日 (五) 03:56的版本

Boolean 布尔

一个布尔变量拥有两个值,true或false。(每个布尔变量占用一个字节的内存。)

  • 例子
int LEDpin = 5;       // LED与引脚5相连
int switchPin = 13;   // 开关的一个引脚连接引脚13,另一个引脚接地。
 
boolean running = false;
 
void setup()
{
  pinMode(LEDpin, OUTPUT);
  pinMode(switchPin, INPUT);
  digitalWrite(switchPin, HIGH);      // 打开上拉电阻
}
 
void loop()
{
  if (digitalRead(switchPin) == LOW)
  {  // 按下开关 - 使引脚拉向高电势
    delay(100);                        // 通过延迟,以滤去开关抖动产生的杂波
    running = !running;                // 触发running变量
    digitalWrite(LEDpin, running)      //点亮LED
    }
  }

[返回Arduino语法手册]