极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 20527|回复: 5

最新方法通过Arduino UNO写ATtiny85

[复制链接]
发表于 2015-3-7 17:39:55 | 显示全部楼层 |阅读模式
在:http://www.geek-workshop.com/thread-12516-1-1.html
中,对空的ATtiny85编程,需要用老版本(如:IDE0022),而且时钟也慢;如果用新版,如:IDE1.0.5,就会出错。
通过文献搜索,发现一个新的方法。
步骤:
1. 下载新的boards文件,将含有boards文件的文件夹ATINY,copy到windows的Arduino的hardware中;
2. 将UNO与ATtiny85连接,连接方式不变;
3. 在IDE菜单“工具”中,在“板卡”中选择“ATtiny85(internal 8MHz clock)”;
4. 在IDE菜单“工具”中,在“编程器”中选择“Arduino as ISP”;
5. 在IDE菜单“文件>示例”中,打开“Blink”;
6. 将Blink中的“led=13”改成“led=0”;
7. “下载”程序。
你就会看到ATtiny85的5脚所连接的LED闪亮。
但是,你发现LED闪亮的时间并不是按照程序中“亮1秒,熄1秒”来进行的!{:soso_e135:}
不急{:soso_e100:} ,解决方法是:
1. 确认你在“板卡”中选择“ATtiny85(internal 8MHz clock)”;
2. 在IDE菜单“工具”中,选择“烧写Bootloader”;
3. 再次“下载”你的“Blink”程序。
你就会发现,LED闪亮正常了!{:soso_e179:}
至此,你对ATtiny85的程序下载成功!
回复

使用道具 举报

 楼主| 发表于 2015-3-7 17:41:54 | 显示全部楼层
是不是应该发到“求助”栏
回复 支持 反对

使用道具 举报

发表于 2015-3-18 21:52:15 | 显示全部楼层
新boards文件在哪里下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-3-30 19:26:38 | 显示全部楼层
Fjzzs 发表于 2015-3-18 21:52
新boards文件在哪里下

https://codeload.github.com/damellis/attiny/zip/ide-1.0.x
回复 支持 反对

使用道具 举报

发表于 2018-10-13 20:00:59 | 显示全部楼层

用UNO写Attiny85一直不成功,不知道问题出在哪里,用0022版本也不行,提示找不到USB驱动,难道要用原装的开发板吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-11-23 22:03:48 | 显示全部楼层
wulisys 发表于 2018-10-13 20:00
用UNO写Attiny85一直不成功,不知道问题出在哪里,用0022版本也不行,提示找不到USB驱动,难道要用原装的 ...

不能用USB的digispark,用UNO与ATtiny85直接连接
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-3-29 18:08 , Processed in 0.041291 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表