单片机程序的HEX文件的大小,是如何对应单片机的ROM空间?例如:HEX文件为11K,则需要选多大ROM的单片机?

2025-03-23 09:57:51
推荐回答(4个)
回答1:

单片机程序存储器的空间,以 HEX 文件的大小 字节数的 简单计算方法,
大约为 (HEX 文件的大小 字节数)/ 45 * 20
不会差多少的,你可以 用记事本 打开 HEX 文件,每行为 20 个字节
当然 程序 中 有定义 保留空间 例外。

回答2:

大约是1:1对应的。选择时要留有一定的余量,以备后期程序升级。

回答3:

你就选16K的ROM吧。STC的90C54RD+就是16K的ROM,90LE516RD+是64K的。

回答4:

你可以用记事本打开hex文件。里面的东西可以自己分析一下。
跟下载到rom的大小并不是直接对应关系。