51单片机定义变量 想问一下用汇编语言写单片机程序时,怎么定义一个数组变量?
浏览量:1161
时间:2021-03-11 11:30:01
作者:admin
想问一下用汇编语言写单片机程序时,怎么定义一个数组变量?
严格来说,汇编语言不支持显式数组变量。也就是说,如果您想定义一个任意数组,然后用下标访问它,这是不好的。
但是汇编语言支持隐式数组变量。实际上,它是对变量表进行间接寻址,并用地址间寄存器作为下标来访问数组。示例如下:NUMA equ 40H numb equ 60H mov R0,#40H mov a,@R0取NUMA数组第0个元素的倒数a
前两行应该是#define uchar unsigned char
#define uint unsigned char
第六行的原始uchar是变量而不是函数。仔细想想,对吧
51单片机定义变量 单片机位变量 51单片机中变量定义的关键字
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。