Arduino IDE+_Attiny13/85实践(三) Lilypad Attiny85编程

近期入手一了块Lilypad Attiny85。经多次努力,基本放弃直接用它的USB编程,而用Arduino nano做ISP,当Lilypad 为一块单独的Attiny85使用。烧录和编程的过程如下:

1)Lilypad Attiny85 端子

Arduino IDE+_Attiny13/85实践(三) Lilypad Attiny85编程
Arduino IDE+_Attiny13/85实践(三) Lilypad Attiny85编程
这块板在X宝上有卖。它和Lilypad Arduino 不是一回事,得用Attiny85来进行编程。原理图如下:
Arduino IDE+_Attiny13/85实践(三) Lilypad Attiny85编程
2)Lilypad Attiny85 与 Arduino ISP接线
接线如下:
Arduino–》 ATtiny85

5V–》 Vcc

GND–》 GND

Pin 13 --》P 2

Pin 12 --》P 1

Pin 11–》 P0

Pin 10 --》P5
Arduino IDE+_Attiny13/85实践(三) Lilypad Attiny85编程
3) 开发板烧录

Arduino IDE+_Attiny13/85实践(三) Lilypad Attiny85编程
重点,选 Attiny85(TSB)!!!

然后选择编程器

Arduino IDE+_Attiny13/85实践(三) Lilypad Attiny85编程
然后,烧录吧。

Arduino IDE+_Attiny13/85实践(三) Lilypad Attiny85编程
4) 上传程序

现在我们开始上传程序。
打开例子BLINK,把引脚改为1.
Arduino IDE+_Attiny13/85实践(三) Lilypad Attiny85编程

Arduino IDE+_Attiny13/85实践(三) Lilypad Attiny85编程
现在把开发板改为 Attiny85 ISP !! 这个很重要!!时钟选 为internal 8Mz。
Arduino IDE+_Attiny13/85实践(三) Lilypad Attiny85编程
然后可以上传了。

上传成功后,Lilypad 上有一个小LED会闪动,因为它是接在P1出口处的。当我们看到它在闪动时,证明程序已经上传成功了。

好了,现在基本完成了。下一节我们聊聊怎么把Mind+、Mixly等程序移值到Attiny85 上,这样,很多小学生、中学生也可以轻松地玩转Attiny13/85这个小板啦。