hubertdong 发表于 2015-3-7 17:43:01

最新Arduino UNO写ATtiny85方法

本帖最后由 hubertdong 于 2015-3-7 17:46 编辑

在: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的程序下载成功!

ATtiny85的boards文件下载地址:
https://codeload.github.com/damellis/attiny/zip/ide-1.0.x

hubertdong 发表于 2015-3-7 17:43:51

不好意识,在“Arduino”栏也发了!
页: [1]
查看完整版本: 最新Arduino UNO写ATtiny85方法