ATmega88被锁定进不了编程模式

2019-03-24 20:51发布

非常的郁闷,也非常的闹心。害怕出错,结果还是出了问题。 查询了大量的熔丝设定方法,还是把TAMEGA88锁定了。TAMEGA88默认是内部时钟,我就修改为外部时钟后,就不能进入编程模式了,我使用的是SPI接口下载。 请各位朋友给我看看,我到底哪儿错了。我的外部晶振为4M石英晶体。 没有修改时的熔丝设定: 熔丝一.JPG   ----------------------------------------------------------------------------------------------------- 下面是修改后的熔丝设定:   熔丝二.JPG [ 本帖最后由 zxy760803 于 2012-6-13 16:51 编辑 ] 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
tiankai001
1楼-- · 2019-03-26 08:07
真的是比较奇怪哦,你确认指示灯闪烁的速度是跟你程序设计的闪烁频率一致吗。

换个晶振看看
tiankai001
2楼-- · 2019-03-26 09:49
 精彩回答 2  元偷偷看……
zxy760803
3楼-- · 2019-03-26 14:48

感觉设置成外部晶振后,闪烁速度要慢一些了。按照说明,内部晶振是选择的是2M,外部是4M,那么应该要闪烁更快一些了,怎么反而 变慢了呢?

 

是不是我把外部内部搞反了?应该没有啊。

[ 本帖最后由 zxy760803 于 2012-6-15 14:53 编辑 ]
tiankai001
4楼-- · 2019-03-26 15:37
你的熔丝位选择的是晶振8分频,所以肯定要慢了
zxy760803
5楼-- · 2019-03-26 16:51

我非常郁闷啊,八分频那个CKDIV8上面是0,我没有选择啊。今天下午我又选择了这个为CKDIV8为1,就可以进去了,没有被锁住。

 

今天下午我发现,选择了CKDIV8为1,我用AVR_fighter是可以连接的。只有我选择CKDIV8为0,也就是不使用8分频时,才不能连接。我用我同事的编程器使用AVR Studio 4做了很多修改方式,当被锁住后,调慢速度就可以连接了。估计是AVR_fighter这个软件的原因。看样子还是要使用AVR的软件来设置熔丝啊。

 

 我现在根本不敢设置了,到底该怎么做才是正确的啊。就拿现在我的单片机配置来说,外部4M晶振,我该如何设置才是正确的呢?

[ 本帖最后由 zxy760803 于 2012-6-15 22:09 编辑 ]
tiankai001
6楼-- · 2019-03-26 19:13
强烈建议使用ISPPROG 1.67版本,按照位向导方式设置熔丝

一周热门 更多>