打印

一个用KEIL调试的问题

[复制链接]
1354|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sallytrx|  楼主 | 2007-10-31 14:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我编了个纯软件的程序,用keilc51进行软件仿真,用指令MOVX @R0,A访问外部RAM 0030H单元,调试时用X:0X30H命令在 Memory Window看结果,发现该单元数据没有变化,但是将R0换成DPTR后就OK了,不知什么原因???

相关帖子

沙发
xwj| | 2007-10-31 14:07 | 只看该作者

访问当前页,但当前页并不一定是0x0000

而是由P2决定
一般上电后把P2初始化为0xff,所以实际访问的地址是0xff30
明白吗?

使用特权

评论回复
板凳
sallytrx|  楼主 | 2007-10-31 16:11 | 只看该作者

非常感谢xwj

您说的我非常明白,我把P2口清成零后再试就没有问题了。再谢!投您一票!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

7

帖子

0

粉丝