0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用ICSP通过Uno编程Arduino Nano

454398 来源:网络整理 作者:佚名 2019-10-30 11:36 次阅读

步骤1:准备编程

Arduino连接到PC。

现在,请转到。。

文件》 示例》 ArduinoISP 》 ArduinoISP

将打开一个草图,将其上传到Uno。

上传完成后。

现在,拿出一些跳线并连接Uno和要编程的电路板,就像上面的图像一样。

ICSP pi输出图在另一个图像中。 。靠近1的(。)是第一引脚。在Arduino上相同的。或在ICSP头附近写入1。

Uno Nano

D13》 SCK

D12》 MISO

D11》 MOSI

D10》 RST(重置)

5V》 VIN

GND》 GND

注意:如果您的电路板的工作电压为3.3V,则使用3.3V。

步骤2:准备Arduino IDE

完成接线。

现在我们必须在IDE中进行一些设置。

转到工具 》 板,然后选择 Arduino Nano 。

处理器中,选择 ATmega328 。

&&在Programmer中,选择 Arduino作为ISP 。 (“ Arduino作为ISP”而不是“ ArduinoISP”)

设置已完成。

现在,打开要上传到Nano上的草图,

在菜单中,转到素描并点击“ 使用编程器上传”

IDE将编译草图并将其上传到您的Nano。

RX TX led将在两个板上快速闪烁,并且您会看到完成上传。

如果没有,请重新检查所有接线和设置。

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编程
    +关注

    关注

    88

    文章

    3580

    浏览量

    93551
  • Arduino
    +关注

    关注

    187

    文章

    6461

    浏览量

    186570
  • uno
    uno
    +关注

    关注

    1

    文章

    111

    浏览量

    7044
收藏 人收藏

    评论

    相关推荐

    如何使用Arduino实现CAN总线通信

    开源硬件平台,通过添加CAN总线模块,也可以实现CAN通信。 硬件准备 Arduino开发板 :可以选择Arduino Uno、Mega等型号。 CAN总线模块 :如MCP2515或M
    的头像 发表于 11-12 10:09 211次阅读

    Arduino Nano 和 DHT11 实现 LabVIEW 温湿度采集

    Arduino Nano 和 DHT11 实现 LabVIEW 温湿度采集
    的头像 发表于 10-08 11:46 457次阅读
    <b class='flag-5'>Arduino</b> <b class='flag-5'>Nano</b> 和 DHT11 实现 LabVIEW 温湿度采集

    Arduino Nano 和 NodeMCU ESP8266 读取 DHT11 环境温湿度数据及 OLED显示

    Arduino Nano 和 NodeMCU ESP8266 读取 DHT11 环境温湿度数据及 OLED显示
    的头像 发表于 08-13 18:04 935次阅读
    <b class='flag-5'>Arduino</b> <b class='flag-5'>Nano</b> 和 NodeMCU ESP8266 读取 DHT11 环境温湿度数据及 OLED显示

    esp32-S3支持arduino编程吗?

    arduino选开发板的时候没有es32-s3, 只有s2可选。 请问: 1. esp32-S3支持arduino编程吗 2. arduino下sample下的BLE库能用吗? 3.
    发表于 06-27 08:23

    ESP32的程序是不是和uno r3一样都是以插入就开始运行?

    大神们好,小弟一直在用Arduino Uno R3来运行hex编好了的程序,但是uno r3的容量实在是太少了,所以想问问ESP32可以代替Uno r3吗? 还有,如果我有几个hex程
    发表于 06-25 07:56

    支持 GPS,基于 Arduino 的墨水屏时钟(文末可下载完整文件)

    的,如果你要上传到 Arduino Nano,请跳到下一个步骤。 你需要一个 ISP(或ICSP编程器。可以用一个备用的 Aruino Uno
    发表于 05-31 11:34

    【Vision Board创客营连载体验】利用 OpenMV 实现 AprilTag 跟踪以及通过串口通讯控制 Arduino 驱动 LED 灯带

    BLE-Nano,再不行就换一块 Arduino 板子。目前来看,不妨将这个半成品作为一种 API 般的存在吧…(虽然这个半成品的实现门槛很低就是了) (2024-06-25 更新):通过更换下位机为
    发表于 05-31 00:01

    SiliconLabs携手Arduino演示基于MGM240模块的新型Nano Matter开发板

    Arduino Nano Matter开发板,从而将Matter协议引入Arduino生态系统,为广大的开发人员提供一个快速涉足Matter互联互通设计的绝佳途径。
    的头像 发表于 04-11 17:35 606次阅读
    SiliconLabs携手<b class='flag-5'>Arduino</b>演示基于MGM240模块的新型<b class='flag-5'>Nano</b> Matter开发板

    使用Arduino Nano制作一个4×4×4 LED立方体

    在这个项目中,我们将使用 Arduino Nano 制作一个很酷的 4×4×4 LED立方体。LED 立方体,也称为 LED矩阵,可以照亮您的房间、学习空间或创客区域,使其看起来非常酷炫。此外,它非常容易构建,并帮助您在电子和编码方面发挥创意。
    的头像 发表于 02-11 12:07 3022次阅读
    使用<b class='flag-5'>Arduino</b> <b class='flag-5'>Nano</b>制作一个4×4×4 LED立方体

    如何使用Arduino UNO板和电位器控制伺服电机

    在本Arduino伺服电机教程中,您将学习如何使用Arduino UNO板和电位器控制伺服电机。
    的头像 发表于 02-11 10:11 2536次阅读
    如何使用<b class='flag-5'>Arduino</b> <b class='flag-5'>UNO</b>板和电位器控制伺服电机

    如何使用Arduino UNO和TIP120晶体管驱动和控制直流电机的速度

    在本 Arduino 电机指南中,您将学习如何使用 Arduino UNO 和 TIP120晶体管驱动和控制直流电机的速度。在此示例中,您将使用按钮来提高电机速度,然后减慢速度,这要归功于脉宽调制 (PWM) 的强大功能。
    的头像 发表于 02-11 10:08 1289次阅读
    如何使用<b class='flag-5'>Arduino</b> <b class='flag-5'>UNO</b>和TIP120晶体管驱动和控制直流电机的速度

    如何使用arduino板控制接触器?

    我将避免铅酸电池过载。我想通过使用近 30A 的接触器和 arduino uno 板来控制电池过载。如何使用arduino板控制接触器?
    发表于 01-22 07:14

    Arduino的功能及其限制

    它在某些方面的限制。 精简而易用的编程环境:Arduino IDE提供了一个友好的编程环境,使得即使没有编程经验的人也可以轻松地开始编写代码。 强大的互联功能:
    的头像 发表于 12-21 14:15 1128次阅读

    小安派Arduino开发板 ,全新支持以太网口

    前面几款小安派出来的时候,经常有粉丝询问是否支持Arduino?其它款小安派也是支持的,大家可以去安信可社区搜索查看,小安派-UNO-ET485 Arduino开发板来了,兼容UNO
    的头像 发表于 12-06 16:00 741次阅读
    小安派<b class='flag-5'>Arduino</b>开发板 ,全新支持以太网口

    小安派-UNO-ET485 Arduino开发板简介

    前面几款小安派出来的时候,经常有粉丝询问是否支持Arduino?其它款小安派也是支持的,大家可以去安信可社区搜索查看,小安派-UNO-ET485 Arduino开发板来了,兼容UNO
    的头像 发表于 12-03 09:58 892次阅读
    小安派-<b class='flag-5'>UNO</b>-ET485 <b class='flag-5'>Arduino</b>开发板简介