使用arduino 2560给atmega 644p做并行编程,请高人指点。-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6347|回复: 1

[已解决] 使用arduino 2560给atmega 644p做并行编程,请高人指点。

[复制链接]
发表于 2012-10-26 19:38 | 显示全部楼层 |阅读模式
1金币
小弟的atmega644p在一次读取熔丝值后,不知道什么原因就再也连不上usbasp了,刚开始以为usbasp坏了,就又买了一个,发现还是不行,就觉得是芯片出了问题。后来,发现可以并行高压编程进行恢复,恰好手上有块arduino 2560,就想自己搞一下。

我是直接将一个DIP40的座子焊到插针上,插在arduino上,接线如下:
atmega644p pb0 pb1 pb2 pb3 pb4 pb5 pb6 pb7 xa1 xa0 bs2 bs1 xtal1 oe wr bsy pagel   vcc avcc gnd   reset         
arduino2560 47   45   43   41   39   37   35   33   16   17   46  18   16    20 19 21  15        v5  v5    gnd   未接入
由于没有板子来加mos,所以用手动完成reset的0v到12v的转换。

最后发现不能用,翻了几遍datasheet也不明白错在哪里,请高人指点一下。

代码回帖跟上。

 楼主| 发表于 2012-10-26 19:40 | 显示全部楼层
字数超了,只能附上压缩包了。

Atmega644pParallprogram.rar

2.94 KB, 下载次数: 15

源代码

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2025-1-1 20:35 , Processed in 0.076372 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表