1、开发板基本介绍及Arduino开发语言

本文介绍了Arduino Uno开发板的基本结构,包括Atmega 328微控制器、数字和模拟输入输出端口、电源端口。Arduino编程基于C语言,程序结构分为初始化和循环体两部分。此外,文章还讲解了变量定义、函数如pinMode()、digitalWrite()和类库函数Serial的使用方法。
摘要由CSDN通过智能技术生成

1.1Arduino Uno开发板基本介绍

在这里插入图片描述

  1. Atmel Atmega 328微控制器

在这里插入图片描述

这个也就是处理器。

  1. 端口

    一共分成三组,上面的是数字输入/输出端口;最下面右边是模拟输入端口,左边是电源端口

在这里插入图片描述
在这里插入图片描述

数字输入输出端口和单片机中的引脚一样,只接受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闪烁示例

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值