Arduino 编程参考手册首页程序结构setup()loop()控制结构ifif
elseforswitch casewhiledo
whilebreakcontinuereturngoto相关语法 ; 分号{ 大括号// 单行注释/**/ 多行注释#define 宏定义#include 文件包含算术运算符= 赋值+ (加)- (减)* (乘)/ (除) % (取模)比较运算符== 等于
= (不等于)< (小于)> (大于)= (大于等于)布尔运算符&& (逻辑与)|| (逻辑或)
(逻辑非)指针运算符* 指针运算符& 地址运算符位运算& (位与)| (位或)^ (位异或)~ (位非)> (右移)复合运算符++ (自加)-- (自减)+= (复合加)-= (复合减)*= (复合乘)/= (复合除)&= (复合与)|= (复合或)围HIGH | LOWINPUT | OUTPUTtrue | false整型常量浮点数常量数据类型voidbooleancharunsigned charbyteintunsigned intwordlongunsigned longfloatdoublestringString(c++)array数据类型转换char()byte()int()word()long()float()变量作用域变量作用域static (静态变量)volatile (易变变量)const (不可改变变量)辅助工具sizeof() (sizeof 运算符)ASCII 码表数字 I/OpinMode()digitalWrite()digitalRead()模拟 I/OanalogReference()analogRead()analogWrite()指高级 I/OshiftOut()pulseIn()时间millis()delay(ms)delayMicr