MOV DPTR,#4000H这个指令是什么意思 5
意法半导体(中国)投资有限公司
2023-06-12 广告
2023-06-12 广告
STM32是一种由意法半导体(STMicroelectronics)公司设计和生产的单片机系列,广泛用于嵌入式系统、物联网(IoT)设备、汽车电子、工业自动化等领域。STM32具有以下优点:1. 低功耗:STM32单片机通常具有较低的功耗,...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
展开全部
朋友 MOV DPTR,#4000H;?dptr片外数据存储器。
这条指令的意思是设置数据指针指向片外数据存储器第4000h这个地址。。 要是后面有一条
MOVX A, @DPTR; 的话, 就是先把指针指向4000h,然后把4000地址里的值在传送到累加器A 中。 明白了不》?
这条指令的意思是设置数据指针指向片外数据存储器第4000h这个地址。。 要是后面有一条
MOVX A, @DPTR; 的话, 就是先把指针指向4000h,然后把4000地址里的值在传送到累加器A 中。 明白了不》?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DPTR是数据地址指针,是一个16位的专用寄存器,用于存放16位地址,作为间址寄存器用。该指令就是将4000H这个地址赋给DPTR,以便访问片外存储器或在程序空间内查表,其中访问片外存储器的有MOVX A,@DPTR和MOVX @DPTR,A ,查表的是MOVC A,@A+DPTR。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
51单片机是8位的,但是有时候需要16位的输出,于是就在P0与P2口同时输出。
MOV DPTR,#4000H这个命令就是同时输出,但是是将40H 与00H分开输出的。
MOV DPTR,#4000H这个命令就是同时输出,但是是将40H 与00H分开输出的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把立即数4000H赋给数据指针寄存器DPTR。DPTR寄存器用来存放16位地址,以寻址程序存储器和片外数据存储器
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询