导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→keil。c调试求助!!!!!

* 85692: keil。c调试求助!!!!!

   顺路来看看 
顺路来看看发表的帖子 

 keil。c调试求助!!!!!
用keilc对一个程序进行debug
一行语句为:
if((SBUF^0xAA)==0)
{***};
编译为汇编为
MOV A,SBUF
XRL A,0xAA
JNZ ****
可是调试的时候通过watch 发现执行了XRL语句之后,A仍然是0x00,赋值没有成功,导致无法进入if后边的语句。
可是实际在单片机上运行的时候可以看出,这个判断是正常执行了的,难道是keilc的调试工具有bug,还是我的调试方法有问题,请各位大侠指正。
谢谢!



发表时间:2005年11月14日0:19:47

  
回复该帖

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

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

  85699.[详细]Keil C软件模拟串口
摘要:Keil C软件模拟串口不会产生正确结果(从串口的物理特性上就可以想象出),但你的程序是对的,所以硬件执行时结果也是理想的。......(118字)
- [Kuang-chingTsui][1901次] 2005年11月14日

  85722.[详细]不能软件模拟?
摘要:再COMMAND窗口中输入SIN=XX难道不行?......(34字)
- [lenglianxi][1078次] 2005年11月14日

[上一篇帖子]:有没有人想兼职做一些单片机项目或者有合作的? 找电子兼职的或者有项目外包的进--合作机会 /
[下一篇帖子]:看着有点花```以后拿汇编写程序``最好用大写```