本帖最后由 2sainimu78 于 2011-10-21 21:50 编辑
啥啊... 互相讲不清楚了
书里有个话是 "AT89S52片内供用户使用的RAM为256字节,地址范围为00~FFH.显然,80H~FFH这个存储器空间还有与专用寄存器区地址相同的128字节数据存储器,它们的地址是重叠的,通过采用不同的寻址方式区分它们.对于AT89S52内80H~FFH RAM区的访问只能采用间接寻址方式访问 ,"
然后我的意思是 B作为RAM(而不是SFR)使用时 地址也是F0H哦 这个地址可以用间接寻址的方式访问 ?
我的意思不就是 我提的问题吗
"B的地址不是F0H吗 , 然后作为RAM中的一个单元的地址怎么会是B0H?
其它SFR呢? 作为RAM中的一个单元来使用时的地址也与作为SFR时的地址不一样?"
莫非...我真的又误解了?
|