[PIC®/AVR®/dsPIC®产品] ATMEGA8A-AU烧录问题

[复制链接]
1162|11
 楼主| heweibig 发表于 2022-4-17 20:00 | 显示全部楼层 |阅读模式
本帖最后由 pzsh 于 2022-4-18 10:58 编辑

只有一个BIN烧录文件,没有配置位,这样正常烧录吗?烧录了几片装上后没有反应。
huangchui 发表于 2022-4-17 20:03 | 显示全部楼层
是电池保护板相关的程序吗
zwll 发表于 2022-4-17 20:05 | 显示全部楼层
配置位需要配置的,你可以自己在ATMEL Studio7里面配。
chuxh 发表于 2022-4-17 20:06 | 显示全部楼层

   j=0;
                  num++;
                  if(num==9)
                    num=0;
                 }
这里有赋值,即使之前没有赋值,里面是随机数(有些编译器会初始化为0),在一段时间后数值也会变成回到正轨。


倒是判断条件 if(8==i)不妥,学了前人半步,丢了半步。需要改成if(8<=i),个中差异,自己理解。
xxrs 发表于 2022-4-17 20:08 | 显示全部楼层
主要是选择时钟。
 楼主| heweibig 发表于 2022-4-17 20:11 | 显示全部楼层
没有fuse跑不动就对了
zhenykun 发表于 2022-4-17 20:13 | 显示全部楼层
自己配置。
yszong 发表于 2022-4-17 20:15 | 显示全部楼层
这个是自己可以配置的吧,根据需要。
 楼主| heweibig 发表于 2022-4-17 20:21 | 显示全部楼层
另外也要知道有没有跟BIN程序相关的设置。
zhenykun 发表于 2022-4-17 20:24 | 显示全部楼层
fuse 不烧也有默认值的,就看你的程序需不需要更改fuse
 楼主| heweibig 发表于 2022-4-17 20:27 | 显示全部楼层

其实还是不大明白,我再琢磨琢磨吧,多谢了哈先
pzsh 发表于 2022-4-18 10:58 | 显示全部楼层
可能默认的Fuse值不能符合你的程序要求
您需要登录后才可以回帖 登录 | 注册

本版积分规则

869

主题

13089

帖子

7

粉丝
快速回复 在线客服 返回列表 返回顶部