kikixp
发表于 2010-3-12 15:01:02
我ISP可以啊,一直都可以,什么都不拆,就我那图里的元件全部接上,可以ISP(你的330欧姆那种简易LPT),但就是USB不认
问一下如何读特征字,小马软件里没找到 ,不过我觉得我ISP肯定成功了---重开小马软件,点READ FLASH和READ SEC,都能读到程序和状态。
sman
发表于 2010-3-12 15:42:03
小马好像没见有读特征字这一项哈,貌似progisp里有,不知道是不是这个
http://i3.6.cn/cvbnm/46/57/b0/cb3925d3e1bfc2aab12a736f5434e621.jpg
shutTao
发表于 2010-3-12 15:45:57
按理说,如果isp成功了,应该没有办法再isp了。因为熔丝已经锁死了。
你再检查看看,你读程序,看是否不再是1234567890?abcdefghijk……之类的,
应该是一堆乱码,代码靠近结束的地方应该还能看见有个Mjoy16和版本号。
楼上的是特征字。点“RD”可以读出特征字。
如果无法使用,在“设置”里,根据你的并口接线,设置一下软件的并口,使之一致。
kikixp
发表于 2010-3-12 15:49:56
不会把,这东西只能烧 一次吗?
我现在读出的是乱码,但每次是一样的,也显示READ SUCCESSFUL。READ EPPROM 下面004000 有MJ16(说明书上说这里可以改名字的)
另外:我用的是 新版本的ATMEGA 16A 16PU
kikixp
发表于 2010-3-12 16:02:43
shutTao 能否发一个正常的情况下 ,progisp的状态图。我和我的对比下
sman
发表于 2010-3-12 16:05:09
我先也是照说明书上一步一步做的,直到Command-> Security and Configuration bits,在弹出来的框里我先点的“read”,读出了熔丝,再按照说明书上说的勾上了BOOTSZ1、BOOTSZ0和SUT0,点“write”的时候就是device missing or unknown device (-24)
照理说写熔丝是没成功的呀~~不会也会把m16锁了吧~~
sman
发表于 2010-3-12 16:09:04
还有一点,就是在说明书里有这么一段
So you may set the Vendor ID to make MJoy16 be behind your main device. MJ62 would use product ID 3 and so on.
You do not need any other firmware. You just need to open PonyProg, read EEPROM contents, edit them, write them back to the chip, replug the USB connector and voila - you have new device in Windows
既然说是可以write them back to the chip,那应该是不会只能isp一次吧~
shutTao
发表于 2010-3-12 16:09:54
本帖最后由 shutTao 于 2010-3-12 16:15 编辑
你们qq是多少?
截个图我看看什么原因?
mega16本身是可以多次擦写的。
如果设置了使用外部晶振或者错误地设置了熔丝。导致芯片不能正常的启动(内部熔丝已经禁用)会让芯片锁死。
解决办法就是给一个外部时钟信号。
简单的可以接上一个外部有源晶振。
shutTao
发表于 2010-3-12 16:29:25
首先设置端口和芯片。
然后点“配置”
再根据你的isp下载线设置相应的并口线:
并口端口号在这里查阅:
shutTao
发表于 2010-3-12 16:42:32
我ISP可以啊,一直都可以,什么都不拆,就我那图里的元件全部接上,可以ISP(你的330欧姆那种简易LPT),但就是USB不认
问一下如何读特征字,小马软件里没找到 ,不过我觉得我ISP肯定成功了---重开小马软件,点 ...
kikixp 发表于 2010-3-12 15:01 http://insky.cn/bbs/images/common/back.gif
usb不认是说插上根本没反应,还是说系统提示usb设备连接不正确或者无法识别的usb设备?