导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→Keil c51出现了奇怪的问题,大家帮忙看看

* 75719: Keil c51出现了奇怪的问题,大家帮忙看看

   kong107 
kong107发表的帖子 

 Keil c51出现了奇怪的问题,大家帮忙看看
平时使用都是没问题的,但是如果程序中有循环的语句就出问题了,是这样的:
在Keil C51中编译链接都通过,软件仿真也没问题。
但把Keil中生成的Hex文件烧入单片机里就是不能运行。
但是把Keil在调试时自动生成的对应汇编代码记下来,然后用其生成HEX再烧入单片机就没有问题了。
我对比了两者所生成的HEX文件,发现有一部分不同,这种问题应该是编译时造成的。
在网上也看到有人遇到这种问题,听说是由于堆栈的原因。
有什么办法可以解决呢?请各位帮帮忙

发表时间:2005年3月22日16:22:31

  
回复该帖

本主题共有 7 帖,分页:>>>>>该主题的所有内容[7]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  75721.[详细]希望先亮了P0.0,再亮P0.1,程序如下:#include <at89x51.h..
摘要:希望先亮了P0.0,再亮P0.1,程序如下: #include <at89x51.h> void main(void) { unsigned int ......(250字)
- [kong107][1006次] 2005年3月22日

  76324.[详细]如果你加看门狗,看门狗复位了,。看到灯0亮,灯1不亮。
摘要:......(无内容)
- [guest][867次] 2005年3月29日

  75760.[详细]程序跑飞!
摘要:程序跑飞!......(9字)
- [swqaswqa][943次] 2005年3月22日

[上一篇帖子]:希望先亮了P0.0,再亮P0.1,程序如下: #include <at89x
[下一篇帖子]:[原创]单片机兼职 单片机工作多年,熟悉仪表设计,工控,计算机软件,网站 http