arduino uno r3单片机封装图_Ardunio Uno R3引脚图

本文详细介绍了Arduino UNO R3的引脚功能、编程方式、电源管理、存储空间、输入输出特性,特别强调了其通信接口如SPI、I2C的使用,以及自动复位功能。此外,还探讨了ICSP接口和SPI通信的硬件连接与工作原理。
摘要由CSDN通过智能技术生成

b1fefa1259c68e359e3f4cfe22a0aba9.png

6bf06e191317521076b830e31e030bc0.png

大局图


我今天找东西,找到了我的一堆传感器??????????????????我为什么之前没有找到.不准备用单片机.因为配置的寄存器麻烦.ardunio比较快.写程序之前.众所周知,这种硬件开发.其实就是写底层驱动.要对着电路图写.所以找些文章回忆一下

概述

Arduino UNO是基于ATmega328P的Arduino开发板。它有14个数字输入/输出引脚(其中6个可用于PWM输出)、6个模拟输入引脚,一个16 MHz的晶体振荡器,一个USB接口,一个DC接口,一个ICSP接口,一个复位按钮。它包含了微控制器所需的一切,你只用简单地把它连接到计算机的USB接口,或者使用AC-DC适配器,再或者用电池,就可以驱动它。
“Uno” 在意大利语中意思是“一”。Arduino UNO是Arduino系列的一号开发板,Arduino IDE 1.0是Arduino IDE的第一个正式版本,Arduino UNO硬件和Arduino IDE软件建立了一套Arduino开发标准,此后的Arduino开发板和衍生产品都是在这个标准上建立起来的

f893f3725d930ca3a737106cede33db9.png

编程

可通过Arduino IDE对Arduino UNO编程。
在Arduino UNO使用ATmega328 芯片上,存储有bootloader程序,使得用户可以上传程序到开发板上,而不需要使用额外的编程器。这个上传程序的过程使用STK500协议完成。
你也可以不使用bootloader,通过ICSP接口连接编程器给Arduino UNO上传程序。

注意事项

Arduino Uno上有一个自恢复保险丝,当短路或过流时,电流超过500mA,其可以自动断开供电,从而保护计算机的USB端口和Arduino。虽然大多数计算机USB端口都提供了内部保护,但是此保险丝可以提供了额外的保护。

电源

可以通过USB口或者直流电源座给Arduino Uno供电。Arduino UNO带有自动切换电源功能。
电源引脚如下:

Vin
电源输入引脚。当使用外部电源通过DC电源座供电时,这个引脚可以输出电源电压。

5V
5V电源引脚。使用USB供电时,直接输出USB提供的5V电压;使用外部电源供电时,输出稳压后的5V电压。

3V3
3.3V 电源引脚。最大输出能力为50 mA。

GND
接地引脚

IOREF
I/O参考电压。其他设备可通过该引脚识别开发板I/O参考电压。

存储空间

ATmega328 有32KB Fl

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值