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

2020-01-20 19:13发布

我洗的程序硬件仿真是没问题的,下载到RAM为256的单片机,没反应,我在找了一个1KRAM的单片机,跟仿真一样,没问题。这是什么情况呢。。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
44条回答
rockyyangyang
1楼-- · 2020-01-22 04:52
51内部idata ram最多也就256字节把那些1K的是扩展的xdata ram,有没有什么变量倍放置在xdata区了啊
ARM菜鸟
2楼-- · 2020-01-22 08:22
 精彩回答 2  元偷偷看……
javabean
3楼-- · 2020-01-22 13:39
ARM菜鸟 发表于 2014-8-9 21:53
51内部idata ram最多也就256字节把那些1K的是扩展的xdata ram,有没有什么变量倍放置在xdata区了啊 ...

被放置到xdata?不可能啊,我定义的时候没用到xdata,都是用idata来定义的。
现在看了,程序会进外部中断,但是其他的反应一个都没有,写的显示程序,也什么都不会显示!
rockyyangyang
4楼-- · 2020-01-22 14:34
javabean 发表于 2014-8-9 22:02
如果有可能,第一天就要上机实验,搞到最后一天才发现原来一直不能在真机运行,会哭的 ...

硬件仿真的一点问题都没有,写到单片机进去发现不工作,真是欲哭无泪。。。。。。。。求指导!
rockyyangyang
5楼-- · 2020-01-22 20:09
rockyyangyang 发表于 2014-8-9 22:54
硬件仿真的一点问题都没有,写到单片机进去发现不工作,真是欲哭无泪。。。。。。。。求指导! ...

仿真是让所有工作最后崩溃的罪魁祸首,相信真机,别信仿真,仿真没事真机出事的情况多了去了,软件硬件都是bug,最后以量产为准,没办法,仿真没问题你给客户装电脑去仿真去吧
javabean
6楼-- · 2020-01-23 01:28
重新建一个工程,功能一点一点的加,在在真机上实验,看看问题出在哪,可以用svn,加一个i功能真机测试好了,提交,再增加其他功能。svn可以在本机上建立服务的

一周热门 更多>