微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 实现片外数据存储器数据传送(2000H) to (2100H)

实现片外数据存储器数据传送(2000H) to (2100H)

时间:10-02 整理:3721RD 点击:
自己看教程学习汇编语言,发现自己写的这段都是错误,有点对自己能不能学好产生怀疑。万事开头难,晒出来自勉!第一次发帖,第一次自己思考编程。望见谅
MOV DPTR 2000H ‘片外数据存储器不能直接寻址
MOVX A DPTR  '片外数据存储器用寄存器间接寻址方式
MOVX 2100H A
--------------------------
正确的程序
MOV DPTR #2000H
MOVX A @DPTR
MOVX DPTR #2001H
MOV @DPTR A
另外,为什么DPTR 读片外数据用MOV而不是MOVX? 当DPTR被写入片外地址时,数据从DPTR传送到A用MOVX可以理解。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top