当前位置: 代码迷 >> 单片机 >> c51,该如何处理
  详细解决方案

c51,该如何处理

热度:394   发布时间:2016-04-28 16:02:36.0
c51
我定义了一个函数void algorithm(unsigned char number)number取0-100,在这个函数里面我准备定义(当number为1,2,3时定义,其余不定义)3个数组(挺大的,因为还有别的东西存储器可能会放不下),应该怎么办?

------解决方案--------------------
放到ROM里
------解决方案--------------------
没法弄......你必须在读取变量前定义数组.....
------解决方案--------------------
C51不支持动态数组

建议放在外部RAM中,用Xdata关键词
  相关解决方案