使用Arduino开发板实现Arduino最小系统(2014-11-15 01:52:23)

起源

买了Duemilanove快5年了,一直没摸过,最近有兴趣折腾一下。买了一堆小原件来实现一个arduino的最小系统。主要参考下面的3篇文章。

1、Arduino 1.0——让最小系统更简单

2、arduino学习笔记19 - Atmega8制作最小arduino系统

3、arduino学习笔记20 - 使用Arduino Duemilanove给其他芯片下载bootloader

稍微有点不同的是,我只有个开发板,一个ATMEGA8A-PU,没有usbisp。想用开发板做usbisp,烧入bootloader和程序,没想到一次成功。因此简单记录一下。

首先开发板里面烧入IDE中自带的示例:ArduinoISP。

接线的图片直接借用下。注意,外部晶振是不需要的,因为在bootloader里面配置了使用内部晶振。

经典连接

按照第一篇文章配置好了IDE,烧入bootloader,比较顺利。然后按照他的步骤,想接着用开发板继续烧入程序,发现将IDE里面的编程器修改为USBtinyisp是不对的,仍然选择Arduino as ISP,就能顺利烧入程序代码啦。省了买USBISP的钱!

下面就是这个8A的芯片在欢乐的闪灯。

洞洞板首秀

然后断开开发板,将面包板接上5V电压,程序仍然运行的很好。

继续

绿色的led感觉很高大上,有点绿灯侠的赶脚。

DC的《绿灯侠》,在这个时间已经扑街了把,主演是后来的死侍,哈哈。(2018.2.7)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容