这样做是绝对不对的。 原因如下:
1。51与52系列的单片机对于内部的资源的组织方法是完全一样的:特殊功能寄存器与内部高128个字节(只有52有,51此部分空闲)分别属于 不同的寻址空间 的 相同地址编号(7F-FF)。 要想访问特殊功能寄存器,必须用直接寻地址方式;而RAM高端的128字节必须用间接寻地址。
2。P0口位于特殊功能寄存器区,故只能用直接寻址访问。
3。MOV ·R0, #90H 如果对于51则不起作用,对于52系列可以通过仿真器看到是访问的内RAM高端。
发表时间:2003年8月23日19:35:25