单片机数据存储区问题,很简单的,详细见补充
ORG0000HAJMPMAINORG0023HAJMPSERIALINTERUPTMAIN:.......MOVR1,LABEL.......SERIALINTERUP...
ORG 0000H
AJMP MAIN
ORG 0023H
AJMP SERIALINTERUPT
MAIN:
.......
MOV R1,LABEL
.......
SERIALINTERUPT:
.......
RETI
LABEL: DS 1
LABEL1: DS 1
LABEL2: DS 1
LABEL3: DS 1
类似上面的程序,我如果要将R1指向标号LABEL所代表的存储单元,该怎么编程?同时,如果我想依靠LABEL来访问LABEL3,不借助R1,程序该怎么写呢?再就是,对数据存储区,可不可以向程序存储区那样,用ORG伪指令指定特定的起始单元地址呢?
拜托了!急用!多谢!!!! 展开
AJMP MAIN
ORG 0023H
AJMP SERIALINTERUPT
MAIN:
.......
MOV R1,LABEL
.......
SERIALINTERUPT:
.......
RETI
LABEL: DS 1
LABEL1: DS 1
LABEL2: DS 1
LABEL3: DS 1
类似上面的程序,我如果要将R1指向标号LABEL所代表的存储单元,该怎么编程?同时,如果我想依靠LABEL来访问LABEL3,不借助R1,程序该怎么写呢?再就是,对数据存储区,可不可以向程序存储区那样,用ORG伪指令指定特定的起始单元地址呢?
拜托了!急用!多谢!!!! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询