单片机中((R0))是什么意思

2026年09月22日 02:48
有4个网友回答
网友(1):

  举个例子 如果R0=0x31 那么((R0))指0x31中存储的内容 就是R0存的地址中的内容。
  由于单片机每执行一条指令都需要时间。上面的程序用文字描述:
  DELAY: MOV R5,#20 ;延时子程序,延时0.2秒
  这句是将十进制数20这个数传送给寄存器R5。
  D1: MOV R6,#20
  这句是:D1是标号,将20传给R6
  D2: MOV R7,#248
  与上相同
  DJNZ R7,$
  这句是每执行一次R7就减1如果不为0就跳转到这条指令开头,直到减为0。
  DJNZ R6,D2
  这句是每执行一次R6就减1如果不为0就跳转到D2这个标号,直到减为0。
  DJNZ R5,D1
  这句是每执行一次R1就减1如果不为0就跳转到D1这个标号,直到减为0。

网友(2):

举个例子 如果R0=0x31 那么((R0))指0x31中存储的内容 就是R0存的地址中的内容

网友(3):

8个寄存器中的一个

网友(4):

r0=20h
20h=55h
(R0)=20h
((R0))=55h