微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > c51单片机内存覆盖问题?

c51单片机内存覆盖问题?

时间:10-02 整理:3721RD 点击:
                                我想在外部储存器中定义一个空数组,
用的是
unsigned char xdata tabl[2000];编译时没有错,
但是在单片机上运行时前面的程序被覆盖,为什么?谢谢
我用的是stc12c5a60s2.

数组,长度2000,有那么大的空间吗?

我想知道“前面的程序被覆盖”是怎么看出来的。事实上程序编译时分配的RAM已经超出实际内部RAM,程序很大程度上会跑飞。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top