Atmega16L-8PU搭建最小系统
绿林网页 于 2013-9-21 17:28 编辑
买到一块Atmega16L-8PU的芯片,想搭建最小系统试试,查了一些资料,也多亏论坛各位兄弟的帮忙 ,终于能跑起来了,分享一些资料在这里,同时也有一些问题没弄完,抽空继续弄好了,再分享出来
相关帖子:http://www.geek-workshop.com/thread-2901-1-1.html
感谢 nengcai0313 提供的bootloader;
感谢 mxx_xm告诉我添加板卡的方法:
将下载文件解压后放在hardware\arduino\bootloaders\optiboot
并在hardware\arduino\boards.txt里添加如下信息:
###############################################################
atmega16.name=Arduino NG or older w/ ATmega16
atmega16.upload.protocol=stk500
atmega16.upload.maximum_size=14336
atmega16.upload.speed=9600
atmega16.bootloader.low_fuses=0xcf
atmega16.bootloader.high_fuses=0x98
atmega16.bootloader.path=atmega16
atmega16.bootloader.file=ATmegaBOOT.hex
atmega16.bootloader.unlock_bits=0x3F
atmega16.bootloader.lock_bits=0x0F
atmega16.build.mcu=atmega16
atmega16.build.f_cpu=12000000L
atmega16.build.core=M2Arduino
atmega16.upload.using=arduino:avrisp
手头只有 16M的晶振,就上了16M晶振,但配置文件里忘了改写了12M的,还是能启动哈,原因未知,回头配置改16M试试
2012-12-27 22:32 上传
(78.21 KB)
时间关系,暂时只测试处理这几个管脚,别的还没测试出来,先放上来,回头测试完再补发
2012-12-27 22:33 上传
(63.29 KB)
第一次画面包图,不会画,请勿见笑哦,在这里感谢 弘毅 提供软件给我
补改:
下面的IO 图有些网友没看到,特提上来
via - 极客工坊