[PIC®/AVR®/dsPIC®产品] 观察变量的问题

[复制链接]
1073|2
 楼主| 比神乐 发表于 2024-5-8 13:12 | 显示全部楼层 |阅读模式
代码
  1. #include<p16f877.inc>
  2.    
  3. __CONFIG(_CP_OFF & _WDT_OFF & _BODEN_OFF & _PWRTE_ON & _XT_OSC & _WRT_OFF & _LVP_OFF& _CPD_OFF);

  4. #define xxx  0x55
  5. y equ 0x70

  6. org 0x0000
  7. goto main
  8. org 0x20
  9. main
  10. movlw xxx>>1
  11. movwf y
  12. movlw xxx<<2
  13. movwf y
  14. movlw 1<<7
  15. movwf y
  16. goto $









  17. END


运行时我想观察y的值
可是在观察窗口输入y,回车就没了

请问怎么回事?如何解决?谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
lcczg 发表于 2024-5-8 16:27 | 显示全部楼层
我理解编译器直接把y替换成0x70,不会保留变量。在程序空间可以看到

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 比神乐 发表于 2024-5-8 17:07 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

470

主题

3537

帖子

7

粉丝
快速回复 在线客服 返回列表 返回顶部