没有合适的资源?快使用搜索试试~ 我知道了~
Arduino项目开发 arduinoC语言介绍.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 125 浏览量
2022-07-06
17:03:34
上传
评论
收藏 82KB PDF 举报
温馨提示
试读
2页
Arduino项目开发 arduinoC语言介绍.pdf Arduino项目开发 arduinoC语言介绍.pdf Arduino项目开发 arduinoC语言介绍.pdf Arduino项目开发 arduinoC语言介绍.pdf Arduino项目开发 arduinoC语言介绍.pdf
资源推荐
资源详情
资源评论
嵌入式系统应用教学实验平台说明书
1
Arduino C 语言介绍
Arduino 语言是建立在 C/C++的基础上的,其实也就是基础的 C 语言。
Arduino 语言只不过是把相关的一些参数设置都函数化,不用我们去了解他的
底层,让我们不了 AVR 单片机(微控制器)的朋友也能轻松上手。这里简单
介绍一下 Arduino 语言。
结构
void setup(); 初始化变量,管脚模式,调用库函数等功能
void loop(); 连续执行函数内的语句,相当于 C 语言里的 main 函数
功能
数字 I/O
pinMode(pin,mode); 数字 IO 口输入输出模式定义函数,pin 表示引脚号,
mode 表示为 INPUT 或 OUTPUT。一般在 void setup( )函数里调用。
digitalWrite(pin,value); 数字 IO 口输出电平定义函数,pin 表示引脚,value
表示为 HIGH 或 LOW,比如定义为 HIGH 可以驱动 LED 亮。一般在 void
loop()函数中调用。
digitalRead(pin); 数字 IO 口读输入电平函数,pin 表示引脚,比如读数字
传感器的值。一般在 void loop()函数中调用。
模拟 I/O
analogWrite(pin,value)- PWM 模拟 IO 口输出函数,通过 PWM 的方式在引
脚上输出一个模拟量。Arduino 数字 IO 口标注了 PWM 的 IO 口才可以使
用该函数,(在 ATMEGA 2560 中 pin 表示为 2-13 和 44-46,共 15 个)。
value 表示 PWM 输出的占空比,范围在 0~255 的区间,对应的占空比为
0%~100%。此函数与模拟引脚、analogRead 函数没有直接的关系。
analogRead(pin); 模拟 IO 口读函数,在 ATMEGA 2560 中 pin 表示为
A0-A15,共 16 个,比如可以读模拟传感器的值(10 位的 AD,0~5V 表示为
0~1023)。
资源评论
努力搬砖的小王
- 粉丝: 16
- 资源: 7706
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功