如何将HEX程序写入ATMEGA8里面?

2019-07-15 20:53发布

自己用ATMEGA8做了个25xx编辑器最后刷程序时不知道21K的HEX文件如何刷进去,因为HEX文件比ATMEGA8容量大很多只刷进10%就满了,我把HEX文件转换成BIN文件倒是可以刷进去,可单片机不工作。敬请各位大侠指点!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
依然落叶飘零
1楼-- · 2019-07-16 00:20
ATMEGA8只有8K 字节的系统内可编程Flash,怎么能装得下21K的HEX呢。换atmega32吧。
1522495332
2楼-- · 2019-07-16 02:38
hex文件大小并不代表代码量的大小。不知道楼主转换成BIN文件后,文件的大小是多少?如果bin文件小于8k倒是没问题,大于8k那么单片机就装不下那么多了
youzizhile
3楼-- · 2019-07-16 06:15
要根据avr单片机的容量来设置下载程序代码,不能超过容量
晴天VS
4楼-- · 2019-07-16 06:39
容量限制,建议更换armega芯片,建议32!
jjj0701
5楼-- · 2019-07-16 07:10
 精彩回答 2  元偷偷看……
jjj0701
6楼-- · 2019-07-16 07:29
程序量不是看文件大小的吧...............Keilc51  里就是看编译过后有显示的

一周热门 更多>