应用WAVE6000汇编工具的注意事项
以前在替别人做反汇编BIN文件或HEX文件时,没有程序的地方反汇编工具将译为MOV A,R7指令;
今天,在用WAVE6000编程软件时,在函数中用到了MOV A,R7 指令,奇怪的是单片机没有运行这条指令,ACC的值没有发生变化,我通过节点调试跟踪,发现ACC没有相应得到R7的值,将R7这个寄存器改为R2,这时再次跟踪,ACC的值发生变化!
这是一个WAVE6000的一个BUG!