1.1Arduino Uno开发板基本介绍
- Atmel Atmega 328微控制器
这个也就是处理器。
-
端口
一共分成三组,上面的是数字输入/输出端口;最下面右边是模拟输入端口,左边是电源端口
数字输入输出端口和单片机中的引脚一样,只接受1和0 ,它的最右边有两个端口0和1,对应RX和TX,是用来和电脑传输数据使用的。只有在没有端口可以使用的情况下才去使用1、0口,平时不去使用。
模拟输入端口输入的信号就是模拟量,是个连续的变化的量。
电源端口上GND表示接地,旁边的5V表示这个端口在Arduino开发板工作的时候会提供5V的电压,旁边的 3.3V端口同样如此。
其余的芯片啊,端口啊以后在了解。
Arduino使用的语言就是C语言
以下内容是建立在学过一定的C语言的基础上,我们只是用来学习Arduino的函数与C语言的不同之处,还有和89C51不同的地方。
1、程序结构
Arduino程序最基本结构必要代码如下:、
这段程序我们可以看做两部分,由两个void函数组成,分别称为“初始化”和“循环体”。当我们在Arduino中运行程序时,我们先运行初始化部分,然后运行循环体部分,之后便一直在循环体中重复运行。
也就是说,我们在编程过程中,可以把需要运行一次的程序放入初始化部分,把需要循环运行的代码放入循环体部分。
举例:LED闪烁示例