极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 19845|回复: 6

关于ATmega328P的扩展熔丝位问题

[复制链接]
发表于 2014-4-23 16:11:30 | 显示全部楼层 |阅读模式
关于ATmega328P的扩展熔丝位问题。
X:\Program Files (x86)\Arduino\hardware\arduino\boards.txt文件中的扩展熔丝位为0x05;
但在这个网站里http://www.engbedded.com/fusecalc说扩展熔丝位就没有0x05这个值;
这个0x05是不是指的就是最后三位的值,实际在烧写的时候是不是应该设置为0xFD?(我用的是USBASP+progisp1.72烧写)

另外,ATmega328P利用proteus进行仿真的时候为什么不能用外部晶振?难道图上画的晶振不起作用?
回复

使用道具 举报

发表于 2014-4-23 18:21:09 | 显示全部楼层
本帖最后由 pathletboy 于 2014-4-23 18:36 编辑

http://wenku.baidu.com/link?url= ... gL5V3Fa3&pn=296
这个文档
296页

extended为5的话
BODLEVEL1为编程状态,也就是掉电检测(BOD)临界电压为2.7V
具体熔丝位配置建议看下你对应的工具。。。因为这个很乱,官方标准是0为编程,1为未编程,也就是官方标准0为开启状态,1为关闭状态,但是有的烧写工具是反的,1为编程,0为未编程,所以具体得看实际工具,proteus不用接外部晶振的,直接设置下。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-24 10:10:35 | 显示全部楼层
pathletboy 发表于 2014-4-23 18:21
http://wenku.baidu.com/link?url=hMXLyqE8ENPhn1q53s8V6Wc4w_GMrpTRdH28-Y4fSKAfIO-2U6s5S__t2WhyU4TfAXXG ...

protues的问题解决了!

我用的下载工具是USBASP+Progisp1.72,把Arduino IDE生成好的hex文件烧到自制的ATmega328p最小系统里,这样的熔丝配置可以么?(只要不锁芯片能正常使用就行)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2014-4-24 10:16:15 | 显示全部楼层
本帖最后由 pathletboy 于 2014-4-24 10:17 编辑

看说明,progisp 0是编程状态还是1是编程状态,先确认这个,不过目测0是编程状态,你出现FD的原因是因为他无效位设置为1了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-24 11:18:21 | 显示全部楼层
pathletboy 发表于 2014-4-24 10:16
看说明,progisp 0是编程状态还是1是编程状态,先确认这个,不过目测0是编程状态,你出现FD的原因是因为他无 ...

恩,看样子应该0是编程状态
回复 支持 反对

使用道具 举报

发表于 2015-4-26 10:39:12 | 显示全部楼层
兄弟,你搞定熔丝设置这个问题了吗?我也碰到这个问题了,不知道怎么解决,求教
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-4-26 15:28:46 | 显示全部楼层
暮观白云落 发表于 2015-4-26 10:39
兄弟,你搞定熔丝设置这个问题了吗?我也碰到这个问题了,不知道怎么解决,求教

不好意思,时间太长了,记不住了……貌似就是图上那个配置
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-24 09:37 , Processed in 0.042298 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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