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

2020-01-20 19:13发布

我洗的程序硬件仿真是没问题的,下载到RAM为256的单片机,没反应,我在找了一个1KRAM的单片机,跟仿真一样,没问题。这是什么情况呢。。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
44条回答
maimaige
1楼-- · 2020-01-23 03:53
 精彩回答 2  元偷偷看……
rockyyangyang
2楼-- · 2020-01-23 04:09
rockyyangyang 发表于 2014-8-9 23:59
我也知道啊,前期你总得在电脑上调试吧!
我现在看了编译结果,提示data=119,xdata=7  我想说,我定义变 ...

程序在电脑上写,仿真还 是别太相信,你防盗实际的平台上看效果
Ai_evan
3楼-- · 2020-01-23 08:38
rockyyangyang 发表于 2014-8-9 23:59
我也知道啊,前期你总得在电脑上调试吧!
我现在看了编译结果,提示data=119,xdata=7  我想说,我定义变 ...

汗,现在才发现到这个?之前看你说变量个数用人工算,除了你自己的,还有库也要用到,怎么算得出,除非不用库。
rain73
4楼-- · 2020-01-23 13:23
内部RAM不要占用过多,给堆栈留一点
cn_badboy
5楼-- · 2020-01-23 15:09
内存用超了吧,看看编译的结果,每个内存用了多少,实际IC有没有那么多,这个非常关键,因为大部分情况确实是内存不够用,子程序相互调用需要堆栈的
javabean
6楼-- · 2020-01-23 19:43
 精彩回答 2  元偷偷看……

一周热门 更多>