单片机的R0~R7寄存器在使用上是否区别?

automn_2004 2007-01-19 12:36:47
我在一程序中遇到这种情况:
MOV R0,#30H
MOV A,@R0
程序运行正常,如果把R0换成R1,也是正常
但如果将R0换成R2~R7中任一个,编译都通不过,不知道这是什么原因
...全文
2360 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
MixSer 2007-02-27
  • 打赏
  • 举报
回复
R0~R7均可直接寻址
而间接寻址只有R0,R1
且之前有@
lV运用 2007-02-25
  • 打赏
  • 举报
回复
看芯片资料
automn_2004 2007-02-05
  • 打赏
  • 举报
回复
谢谢各位!
x_z_d 2007-01-30
  • 打赏
  • 举报
回复
是同一种单片机的R0~R7寄存器在使用上是否有区别

51系列的有区别,
重要特性:"寄存器间接寻址只能用R0,R1"
ro和r1的功能比较多,r2--r7的功能是前者的子集
nancyk2h 2007-01-24
  • 打赏
  • 举报
回复
每一种单片机都不一样!有的单片机有R0-R15 有的还Bp和R5公用。
相关的用法得看其说明!
tyj_3 2007-01-22
  • 打赏
  • 举报
回复
有的有,有的没有
automn_2004 2007-01-22
  • 打赏
  • 举报
回复
是同一种单片机的R0~R7寄存器在使用上是否有区别
tyj_3 2007-01-21
  • 打赏
  • 举报
回复
单片机的R0~R7寄存器在使用上是否区别?

不同的单片机对这几个寄存器的使用会有一些差别
automn_2004 2007-01-19
  • 打赏
  • 举报
回复
好的,谢谢
lbing7 2007-01-19
  • 打赏
  • 举报
回复
寄存器间接寻址只能用R0,R1

27,370

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧