单片机中有一个整型变量,如何给它赋值。
发布网友
发布时间:2023-07-31 19:23
我来回答
共3个回答
热心网友
时间:2024-12-14 08:47
嘿嘿 俺来帮你解答
1 先在片内RAM中定义一个字变量(装整型数据 16位数) 再传送数据(先传送低8位 再传送高8位)
2 参考程序:
IN16 DATA 40H ;在片内RAM中定义一个整型变量 40H单元为低8位 41H单元为高8位
ORG 0000H
LJMP MAIN
ORG 0100H
MAIN: MOV IN16,#12H ;将数据1234H传送给整型变量
MOV IN16+1,#34H
呵呵 满意就给 满意回答吧
热心网友
时间:2024-12-14 08:47
单片机中,只有存储空间,以及各种特殊功能寄存器,哪里有什么整型变量!
楼主说的整型变量什么的,这应该是 C 语言里面的。
如下即可:
int a = 0x1234; // 定义一个整型变量,并赋值。
C,是和硬件无关的高级语言,0x1234 可以存放到各种计算机里面去,不仅仅是单片机。
热心网友
时间:2024-12-14 08:48
int a; // 定义一个整型变量
下面是给它赋值
a= 0x50;
a= 100;
希望能帮到你!