我写的51程序是不是跑飞了。

2020-01-20 19:13发布

我洗的程序硬件仿真是没问题的,下载到RAM为256的单片机,没反应,我在找了一个1KRAM的单片机,跟仿真一样,没问题。这是什么情况呢。。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
45条回答
cn_badboy
2020-01-24 23:15
cn_badboy 发表于 2014-8-10 10:05
如果已经全部指定为IDATA,编译器还自行产生了几个XDATA变量,就是RAM不够用了,想办法减少变量吧 ...

这个跟我设置keil的memory model是什么模式有关系吗?之前一直全部设置为large,听了你的改成small的,马上就不见了!
你说ram不够很奇怪啊,data才119,我用的ram是256的。变量也真的才那么几个!
会不会是编译器设置的问题?

一周热门 更多>