电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

arduino编程语言

arduino编程语言_第1页
arduino编程语言_第2页
arduino编程语言_第3页
Arduino 语言注解 Arduino 语言是建立在C/C++基础上的,其实也就是基础的C 语言,Arduino 语言只不过把AVR 单片机(微控制器)相关的一些参数设置都函数化,不用我们去了解他的底层,让我们不了解AVR 单片机(微控制器)的朋友也能轻松上手。 关键字: if if...else for switch case while do... while break continue return goto 语法符号: ; {} // 数据类型: 字节 范围 boolean 布尔类型 1 False or ture char 字符类型 1 -128-127 byte 字节类型 1 0-255 int 整数类型 2 -32768-32768 unsigned int 无符号整数类型 2 0-65535 long 长整数类型 4 unsigned long 无符号长整数类型 4 float 浮点类型 4 double 双精度浮点类型 4 string 字符数组型 array 数组类型 void 无类型 数据类型转换: char() byte() int() long() float() 常量: HIGH | LOW 表示数字IO 口的电平,HIGH 表示高电平(1),LOW 表示低电平(0)。 INPUT | OUTPUT 表示数字IO 口的方向,INPUT 表示输入(高阻态),OUTPUT 表示输出(AVR 能提供 5V 电压 40mA 电流)。 true | false true 表示真(1),false 表示假(0)。 程序结构 声明变量及接口名称(例如:int val;int ledPin=13;)。 void setup() 函数在程序开始时使用,初始化变量,管脚模式,调用库函数等(例如:pinMode(ledPin,OUTUPT);)。 void loop() 在 setup()函数之后,即初始化之后,loop() 让你的程序循环地被执行。使用它来运转 Arduino。 数字 I/O pinMode(pin, mode) 数字IO 口输入输出模式定义函数,pin 表示为 0~13, mode 表示INPUT 或 OUTPUT。 digitalWrite(pin, value) 数字IO 口输出电平定义函数,pin 表示为 0~13,value 表示为 HIGH 或 LOW。 必须先定义为输入或输出模式 digitalWrite 才能生效。 int digitalRead(pin) 数字IO 口读输入电平函数,pin 表示为 0~13,value 表示为 HIGH 或 LOW。比如可以读数 字传感器。 模拟 I/O int analogRead(pin) 模拟 IO 口读函数,pin 表示为 0~5(Arduino Diecimila 为 0~5,Arduino nano 为 0~7)。比 如可以读模拟传感器(10 位 AD,0~5V 表示为 0~1023)。 analogWrite(pin, value) - PWM 数字IO 口PWM 输出函数,Arduino 数字IO 口标注了 PWM ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

小辰3+ 关注
实名认证
内容提供者

出售各种资料和文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部