请教一个关于51单片机data的问题

2020-02-01 16:29发布

有请各位高人看看我的文件中为什么会出现这种情况,其它地方没有变动,只是图中画红圈的地方不一样,并且data也没有超过128呀,谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
jswd0810
1楼-- · 2020-02-02 10:51
KunShan_a_dai 发表于 2012-12-21 14:13
R0->R7 占用32bytes
bdata    占用16bytes
剩下还有80Bytes,

谢谢,我还有个疑问:heap和stack不包含在Program Size:data =116.5,xdata=0,code=3788的data中?
KunShan_a_dai
2楼-- · 2020-02-02 14:13
lz,估计晕了,
uchar Setp_num1 = 0 在80byte的范围内,目前这个空间满了,所以会出错
bdata Setp_num1 = 0 在16bytes的范围内,目前这个还有剩余的,把三个变量定义在这个空间,所以不会出错的;

jswd0810
3楼-- · 2020-02-02 15:14
 精彩回答 2  元偷偷看……

一周热门 更多>