导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→一个非常奇怪的问题,大家过来看看

* 34085: 一个非常奇怪的问题,大家过来看看

   guest 
guest发表的帖子 

 一个非常奇怪的问题,大家过来看看
用KEILC 7。0编制程序遇到一个非常奇怪的问题。定义一位变量如:
bit  lcd_rs;
然后在程序中用到
{
..........
..........
 delay(500);
 lcd_rs=1;
}
这样汇编和连接后,lcd_rs=1;这句不会被汇编,当然就不会执行。如改成lcd_rs=0;
就可以汇编和执行。
如果将上一句delay(500);去掉,则lcd_rs=1;也可以汇编。
请指教!什么原因,是不是我的D版 keilc不好还是他的一个bug.



发表时间:2003年6月11日19:41:45

  
回复该帖

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

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

  34092.[详细]你的delay()函数调用的是那的?可能就是在这里出的错,
摘要:......(无内容)
- [guest][823次] 2003年6月11日

  34297.[详细]问题解决了吗?如果解决了能否将问题产生的原因告知一二?我对此问题感到很好奇:)..
摘要:问题解决了吗?如果解决了能否将问题产生的原因告知一二?我对此问题感到很好奇:)......(78字)
- [snow][777次] 2003年6月13日

  34411.[详细]问题可能是这样的
摘要:由于keil的编译优化处理很复杂,编译出来的实际代码可能与源程序不对应,具体的处理可能有如下方式:1)对于重复的代码段可能自动生成call和jmp,2)无效的代码,比如设置了某个变量而又一直没用或者代码没被调用,再编译时被覆盖或者忽略。调试......(377字)
- [wayne74][1497次] 2003年6月14日

[上一篇帖子]:alvinyang,哪里可以下载呀?
[下一篇帖子]:《PCI局部总线开发者指南》一本中文小册子,到书店去买吧只要¥8.5元