pic16 单片机汇编语言 怎样定义数组变量?

pic16
单片机汇编语言
怎样定义数组变量?

额,数组变量是C语言里使用的,汇编语言没有这个,用equ伪指令分配变量地址即可,如果你学了更多,也可以尝试用cblock来定义一串变量。追问

如果用fsr指针间接寻址办的到么

大神求教

追答

可以啊,例如你把一串变量定义到0x20地址开始的区域,例如:
org 0x20
cblock
data1
data2
....
endc
用间接寻址的方法就是把地址给FSR,然后对INDF的操作就是对FSR所指向单元的操作,例如:
movlw 0x20
movwf FSR
movf INDF,w

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-04-15
unchar a[12 12 ...];
第2个回答  2015-04-15
关注这个问题
相似回答