求助:keil单步调试时莫名其妙地跳转到另一个函数中去
单步执行程序,执行至某条赋值语句时,不知为什么总是跳转到另一个函数中间的一段循环语句去,查汇编代码也找不出原因。芯片型号是C8051F340。把跳转到的那个函数注释掉,就...
单步执行程序,执行至某条赋值语句时,不知为什么总是跳转到另一个函数中间的一段循环语句去,查汇编代码也找不出原因。
芯片型号是C8051F340。
把跳转到的那个函数注释掉,就跳转到其他语句去。
C51转换成的汇编为:
MOV DPTR, #Msg(0x002A)
MOV A, #0xEE // 就在执行到这句时发生了跳转
MOVX @DPTR, A 展开
芯片型号是C8051F340。
把跳转到的那个函数注释掉,就跳转到其他语句去。
C51转换成的汇编为:
MOV DPTR, #Msg(0x002A)
MOV A, #0xEE // 就在执行到这句时发生了跳转
MOVX @DPTR, A 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询