arduino烧录_用Arduino UNO烧录Attiny85芯片
用Arduino UNO烧录Attiny85芯片
与Attiny13A相似的极微小芯片,还有Attiny85,因为它都归属于AVR系列,因此都可以在Arduino IDE下烧写。
但Attiny85的烧写远比Attiny13A要简单的多。并且,对比85和13A,会发现85是支持SPI和I2C的,如果配合其他传感器,85显然有更大的应用场合。
因为前面有烧录Attiny13A经验的缘故,以下只列出Attiny85烧录的简单步骤。更多的细节,可查阅“用Arduino UNO烧录Attiny13A芯片”一文。
1、烧录Arduino UNO板为烧录器
File/Examples/11.ArduinoISP/ArduinoISP,烧录。
2、安装Arduino IDE支持库
到https://github.com/sleemanj/optiboot/blob/master/dists/README.md下载板卡支持库:
diy_attiny_ARDUINO_1_6_x_MANUAL_INSTALL.zip
这个文件在我这里极难下载,可能和墙有关。
下载回来后,解压,放在Arduino安装目录下,例如:
C:\Program Files (x86)\Arduino\hardware\
但要保证Arduino IDE版本在1.8.X以上。重启IDE。
3、烧录BootLoader
接线和13A相同,再唠叨一次:
ATtiny85 leg 1 -> Arduino 10
ATtiny85 leg 5 -> Arduino 11
ATtiny85 leg 6 -> Arduino 12
ATtiny85 leg 7 -> Arduino 13
ATtiny85 leg 8 -> Arduino 5v
ATtiny85 leg 4 -> Ground (GND)
设置板卡参数如图:
4、给Attiny85烧录Blink
复制以下代码到IDE。
void setup() { //D4是ATtiny的引脚3 pinMode(4, OUTPUT);}
void loop() { digitalWrite(4, HIGH); delay(1); digitalWrite(4, LOW); delay(99);}
Upload Using Programmer,Attiny85的3和4引脚间,即D4和GND之间接入两个LED,两灯开始闪烁。
这次使用的diy-Attiny库有个优点,包含了几乎所有的AT芯片组型,以后13A也可以在同一个IDE下烧录了。
arduino烧录_用Arduino UNO烧录Attiny85芯片相关推荐
- arduino 操纵杆_用Arduino做一台FPV(第一人称视角)遥控履带车
这次和大家分享的这个项目结合了3D打印,Arduino和FPV(第一人称视角)相机的相关知识. 非常适合有兴趣制造自己的RC履带车,或者只是想使用3D打印,Arduino和FPV进行创造的伙伴们. 步 ...
- arduino液位传感器_使用Arduino读取水位传感器数据
首先说明一下,这是一个非常简单的小实验,是我现在所做项目的一个很小的部分,不过还是希望把它分享一下,期待看到的同行或爱好者与我交流或拍砖. 我用的水位传感器是这个. 比较便宜,一块钱一个,但是便宜同时 ...
- arduino架子鼓_【Arduino中级系列教程】项目六 互动电子鼓
原标题:[Arduino中级系列教程]项目六 互动电子鼓 上一课: [Arduino中级系列教程]项目五 灯光调节器 友情提示:搭配Gravity:新版Arduino中级套件食用更佳!
- 用arduino mega2560通过isp给 arduino uno烧录程序
用arduino mega2560通过isp给 arduino uno烧录程序 一直想通过最基本的方式来烧录arduino程序,没有bootloader,不使用arduino IDE,基于avr-li ...
- Arduino开发(二)_基于Arduino UNO开发板的RGB灯光控制方法
Arduino开发(二)_基于Arduino UNO开发板的RGB灯光控制方法 首先,我们来看一下Arduino UNO开发板的具体引脚排列,如下图所示, 再了解一下三色RGB LED模块,如下图所示 ...
- arduino电源接口直径多大_求助:Arduino UNO(如下图)有三种供电方式:USB供电,5v(供应芯片,下面一排接口中“...
1.首先在你的电脑上插上"aroduino",这时候电脑右下角就会显示出来: 插上"aroduino" 2.因为找不到驱动,所以过一会就会看到提示"未 ...
- arduino服务器_如何使用Arduino检查Web服务器的响应状态
arduino服务器 by Harshita Arora 通过Harshita Arora 如何使用Arduino检查Web服务器的响应状态 (How to use Arduino to check ...
- arduino编程时加{}报错_使用Arduino开发板时最常见的10个错误
作为Arduino开发板的初学者,对于没有电子背景的人来说非常具有挑战性,你会遇到很多错误,其中一些可能有简单的解决方案,但可能需要几天的时间来解决.因此,为了使事情变得更容易,我制作了一个包含10个 ...
- 二氧化碳传感器CCS811简单的测试驱动_基于Arduino
二氧化碳传感器CCS811简单的测试驱动_基于Arduino 目的 简单介绍 由于MOX Sensor材料特性在使用过程中要注意的问题 IC的初始化过程 IC的读数据过程 可配置参数 完整程序代码 数 ...
- arduino nano引脚号_初识Arduino Nano
Arduino是一款便捷灵活.方便上手的开源电子原型平台.包含硬件(各种型号的Arduino板)和软件(Arduino IDE,集成开发环境).Arduino是目前世界上最为流行的开源硬件平台之一,越 ...
最新文章
- 硅谷精英的薪水大揭秘,你和他们差距有多大?
- (38)Spring Boot分布式Session状态保存Redis【从零开始学Spring Boot】
- 《机器人爱好者(第2辑)》——《惑星历险》中的Robby
- 弗林德斯大学计算机科学,想成为IT大神?就去学习弗林德斯大学计算机科学专业...
- 不同类型的变量与零值比较的方法
- linux修改主机名后oracle em控制台起不来,更改计算机名后导致Oracle dbconsole无法启动问题解决方法...
- 这两个VHDL的问题终于解决了!
- 分析了 3000 份 Bug 记录,可以发现什么?
- python计数循环,python - Python中的密码求解器循环计数 - SO中文参考 - www.soinside.com...
- android activity 通知 service,android activity和service通信问题
- layu多个文件上传php,文件上传 · ThinkPHP6.0 · 看云
- WebForm读取指定的config文件的内容
- VS+PCL的4099警告的解决方法
- 利用ldirectord实现lvs后端realserver健康状态检查
- 为什么你的种子磁力下载很慢?
- 计算机地图制图的点状符号制作,计算机地图制图地图符号库系统建立..doc
- Online Calculators (在线计算器) - Math Calculators (数学计算器)
- 跑PIN码破解无线网络WIFI密码的原理分析(转)
- Linux GDB的实现原理
- Verilog中的Latch