p主循环函数。置于setup函数之后,即初始化之后,loop让你的程序循环
往复、周而复始地被执行。
2常用函数
①数字IO类:
pi
Modepi
mode数字IO口输入输出模式定义函数,将接口定义为输入或输出
接口。
digitalWritepi
value数字IO口输出电平定义函数,将数字接口值至高或低、开
或关。
i
tdigitalReadpi
数字IO口读输入电平函数,读出数字接口的值,pi
表示为0~
13。
②模拟IO类:
i
ta
alogReadpi
模拟IO口读函数,从指定的模拟接口读取值。
7
f完整word版ARDUINO入门及其简单实验7例
a
alogWritepi
value
数字IO口PWM输出函数,给一个接口写入模拟值(输出
PWM波)。
③扩展IO类:
shiftOutdataPi
clockPi
bitOrdervalueSPI外部IO扩展函数,通常使用带SPI
接口的74HC595做8个IO扩展,把资料传给用来延伸数字输出的寄存器,此函数通常
使用在延伸数字输出。
u
sig
edlo
gpulseI
pi
value脉冲长度记录函数,设定读取脚位状态的持续时
间,返回时间参数(μs)。
3时间函数
u
sig
edlo
gmillis返回时间函数(单位ms),回传单片机开始执行到目前的毫
秒数。该函数是指,当程序运行就开始计时并返回记录的时间参数。该参数溢出大概需要
50天时间。
4数学函数
mi
xy求最小值,回传两数之间较小者。
maxxy求最大值,回传两数之间较大者。
5随机数函数
ra
domSeedseed
随机种子数设置函数,使得随机数发生器产生的随机数更加不
可预测。
lo
gra
dommax随机数返回函数,返回数据大于等于0,小于max。
lo
gra
dommi
max
随机数返回函数,返回数据大于等于mi
,小于max。
6中断使能函数
i
terrupts使能中断函数。放开中断功能。
oI
terrupts禁止中断函数。关闭中断功能。
7串口收发函数
Serialbegi
speed
启用串口和定义波特率函数。设置每秒串行传输数据的速率(波
特率),即指定Ardui
o与PC微机交换信息的速率,通常选用9600bps(比特秒)。
Serialpri
tdata串行端口数据输出函数。将输出结果显示于PC微机端的“串口
通信窗口”里。例如,Serialpri
t数据,默认为十进制数据,等效于Serialpri
t数据,
DEC。
Serialpri
tl
data
自动换行的串行端口输出数据函数。在以上函数基础上增加了
回车和换行功能。
8
fi
tSerialread
完整word版ARDUINO入门及其简单实验7例
串行端口数据输入函数。读串口并返回收到的一个字节数据。
3Ardui
o开发实例中所用部分器件
首先对于本文后面制作实例中所用到的主要器件进行简介。
1LED简介
LED(LightEmitti
gDiode)是发光二极管的简称。r