guolin 发表于 2010-11-25 21:12:14

mega644pa和mega644p的区别?用法和熔丝有不一样吗?

最近做个项目,最初用的是mega324p,我用20M石英晶振,一切正常,熔丝位我用的是:Low Power Crystal Oscillator 1111这个设置。由于mega324p的flash太小,所以又重新做了个板子芯片用mega644p,可邮寄回来以后看到是mega644pa,重新修改以前的程序把头文件换成644pa的,下载时发现我的这个智峰isp软件里没有mega644pa的芯片,我把它选成mega644后下载,可程序不能正常运行,下了几次后芯片就锁死了。想办法解锁后把熔丝位设定成Full Swing Crystal Oscillator 0111 ,把头文件换成mega644p,(我用gcc)芯片到是可以用,但是程序总是运行不正常。

请问mega644p和mega644pa有什么区别?手册我看了,发现支持的晶振到20m,功耗低了以外,没发现别的区别。是不是因为我的下载线只支持644不支持644pa造成的程序不能运行呢?

谢谢回答,不胜感激!

guolin 发表于 2010-12-21 21:56:54

问题解决了,两种芯片是不一样的,需要编程器的支持,我出现问题就是编程器不支持644pa所致,换新编程器后解决了。

cooleaf 发表于 2012-10-27 17:11:08

目前我也在问这个问题,正好搜到楼主贴子,请问你用什么编程器?
页: [1]
查看完整版本: mega644pa和mega644p的区别?用法和熔丝有不一样吗?