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

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

3天内不再提示

怎样编程ATtiny 85 Digispark

454398 来源:网络整理 作者:网络整理 2019-11-20 11:29 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:引脚名称

怎样编程ATtiny 85 Digispark

最后,经过大量搜索,我意识到同一根物理引脚在Arduino IDE中可以具有不同的名称(集成开发环境)。

微控制器上的物理引脚从芯片背面的凹口或点开始按逆时针编号。然后,例如,将ATtiny85上的物理引脚7指定为数字2或模拟1。

步骤2:开源Arduino IDE设置

现在假定已经下载并安装了Arduino开源IDE,以及ATtiny 85板管理器文件。

如果没有,请在此处进行详细说明:https://github.com/damellis/attiny/zipball/Arduino1

第3步:将Arduino设置为程序员

首先需要将Arduino Uno设置为Programmer或ISP(系统程序员)。

选择“ Arduino Uno/Genuino ”作为开发板。

验证(编译)并上传示例中的草图“ ArduinoISP ”。

它应该成功完成,并显示消息Done Uploading。

这将确认正在使用正确的端口,并且PC与Arduino Uno之间的通信正在正常进行。

第4步:将Arduino Uno连接到ATtiny 85 Digispark。

此外,还要在复位时将一个10uF电容从RESET接地。 Arduino Uno。

重要:将程序上载到ATtiny85时,可以防止自动重置。

但是,上载“ ArduinoISP”草图时,如果在上一步中连接了它,则会发生错误。

仅在使用“ Arduino as ISP”来对ATtiny85进行编程

步骤5:将Bootloader刻录到ATtiny85上。

为此,必须在系统中将Arduino设置为程序员。

从“工具”菜单中,

将程序员更改为“ Arduino as ISP ”

从工具中,选择“ ATtiny85 ” 作为要编程的电路板:

重新检查《 正确 ,请选择ATtiny,否则会出现错误。

从IDE工具,菜单,时钟中选择。 8MHz 时钟速度。

刻录自举程序。

IDE应使用“完成刻录自举程序”进行确认‘

第6步:上传草图程序

这可以通过连接LED tp引脚P0并从示例上传Blink来确认。

注意 :将引脚号从13更改为0。它出现在3个地方。然后,编译并上传。

第7步:测试以确认

将LED连接到端子0并打开电源

第8步:检查Programmer Heartbeat

它不是盲目地遵循步骤,而是有帮助的如果对故障排除过程有更好的了解,可以进行故障排除。

因此,附件是ArduinoISP草图中的注释文件。

其开头为“此草图将arduino转换为 AVRISP ”。

什么是AVRISP

再次搜索了很多AVR之后,它们仅仅是开发像ATtiny 85这样的小型处理器的家伙的名字。

A lf(Egil Bogen) V egard(Wollan) R ISC处理器。 (又名高级虚拟RISC

,并且RISC = R 受教育的 I nstruct S et C omputing。

并且ISP = 我 n S 系统 P 制图仪

对于需要视觉确认的用户下载成功并且程序员正在运行,请尝试以下操作:

//在以下引脚上放一个LED(带电阻):

//9:心跳-显示程序员正在运行

//8:错误-出现问题时亮起(如果有意义,请使用红色)

//7:编程-与从站通信
责任编辑:wv

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

    关注

    3

    文章

    128

    浏览量

    20348
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Atmel ATtiny102和ATtiny104 MCU:小身材大性能

    Atmel ATtiny102和ATtiny104 MCU:小身材大性能 在电子设计领域,我们常常追求在小尺寸设备中实现高性能。Atmel推出的基于8位RISC架构的ATtiny
    的头像 发表于 04-27 17:20 463次阅读

    PIC18FXX80/XX85 Flash微控制器编程规范解析

    PIC18FXX80/XX85 Flash微控制器编程规范解析 在电子工程师的日常工作中,微控制器的编程是一项至关重要的任务。今天我们就来深入探讨一下Microchip公司的PIC18FXX80
    的头像 发表于 04-08 10:35 260次阅读

    Atmel ATtiny87/ATtiny167:8位AVR微控制器的卓越之选

    Atmel ATtiny87/ATtiny167:8位AVR微控制器的卓越之选 在电子设计领域,选择一款合适的微控制器对于项目的成功至关重要。Atmel的ATtiny87/ATtiny
    的头像 发表于 04-07 11:10 235次阅读

    ATtiny13/ATtiny13V:低功耗8位微控制器的卓越之选

    ATtiny13/ATtiny13V:低功耗8位微控制器的卓越之选 在电子设计领域,低功耗、高性能的微控制器一直是工程师们追求的目标。ATtiny13和ATtiny13V作为Atmel
    的头像 发表于 04-07 09:35 209次阅读

    深入解析Atmel ATtiny102/ATtiny104 8位AVR微控制器

    深入解析Atmel ATtiny102/ATtiny104 8位AVR微控制器 引言 在电子设计领域,微控制器是众多项目的核心组件。Atmel的ATtiny102/ATtiny104
    的头像 发表于 04-07 09:05 222次阅读

    ATtiny25/45/85:高性能低功耗8位微控制器的技术解析

    ATtiny25/45/85:高性能低功耗8位微控制器的技术解析 在电子设计领域,高性能与低功耗往往是鱼和熊掌难以兼得,但ATtiny25/45/85系列8位微控制器却打破了这一困境,
    的头像 发表于 04-06 15:50 1245次阅读

    ATtiny26(L) 8位微控制器深度解析:特性、应用与设计要点

    ATtiny26(L) 8位微控制器深度解析:特性、应用与设计要点 引言 在嵌入式系统设计领域,选择一款合适的微控制器至关重要。ATtiny26(L)作为一款低功耗CMOS 8位微控制器,基于AVR
    的头像 发表于 04-06 15:40 1131次阅读

    深入解析Atmel ATtiny25/45/85汽车级8位AVR微控制器

    深入解析Atmel ATtiny25/45/85汽车级8位AVR微控制器 在汽车电子领域,对高性能、低功耗微控制器的需求日益增长。Atmel的ATtiny25/45/85系列8位AVR
    的头像 发表于 04-06 15:30 1152次阅读

    Atmel ATtiny25/45/85汽车级8位微控制器的深度剖析

    Atmel ATtiny25/45/85汽车级8位微控制器的深度剖析 在汽车电子飞速发展的今天,高性能、低功耗且稳定可靠的微控制器成为了众多电子工程师设计中的核心需求。Atmel 公司
    的头像 发表于 04-06 15:30 779次阅读

    Atmel ATtiny87/ATtiny167:高性能8位AVR微控制器的技术剖析

    Atmel ATtiny87/ATtiny167:高性能8位AVR微控制器的技术剖析 一、引言 在当今的电子设计领域,对于高性能、低功耗微控制器的需求日益增长。Atmel的ATtiny
    的头像 发表于 04-06 15:15 795次阅读

    ATtiny13/ATtiny13V 8位微控制器深度解析

    ATtiny13/ATtiny13V 8位微控制器深度解析 在电子设计领域,选择一款合适的微控制器对于项目的成功至关重要。ATtiny13/ATtiny13V 8位微控制器凭借其高性能
    的头像 发表于 04-06 15:05 810次阅读

    Atmel ATtiny25/45/85汽车级8位AVR微控制器深度解析

    Atmel ATtiny25/45/85汽车级8位AVR微控制器深度解析 在当今复杂的电子系统设计领域,选择性能卓越且稳定可靠的微控制器至关重要。Atmel的ATtiny25/45/85
    的头像 发表于 03-25 14:15 281次阅读

    ATtiny13/ATtiny13V:低功耗8位微控制器的强大之选

    ATtiny13/ATtiny13V:低功耗8位微控制器的强大之选 在电子设计领域,一款性能卓越且低功耗的微控制器往往是工程师们的“心头好”。今天,我们就来深入了解一下 Atmel 公司推出
    的头像 发表于 02-28 15:15 613次阅读

    LCE85系列可编程节能回馈式负载重要升级:全面提升充电设施测试效率与节能水平

    LCE85系列可编程节能回馈式负载
    的头像 发表于 01-08 10:30 780次阅读

    ATtiny3224/3226/3227:高性能低功耗的tinyAVR® 2系列微控制器

    Microchip Technology ATtiny3224、ATtiny3226与ATtiny3227 8位微控制器 (MCU) 采用带硬件乘法器的AVR® CPU,运行速率高达20MHz,具有
    的头像 发表于 10-14 16:26 1086次阅读
    <b class='flag-5'>ATtiny</b>3224/3226/3227:高性能低功耗的tinyAVR® 2系列微控制器