单片机片内RAM区20H~27H八个存储单元中各存有一个无符号数,编程找出最大数,并将其存入B寄存器中。
发布网友
发布时间:2022-04-25 15:50
我来回答
共3个回答
热心网友
时间:2023-10-14 15:38
;
MOV B, #0
MOV R0, #20H
LP: MOV A, @R0
CJNE A, B, $ + 3
JC $ + 2
MOV B, @R0
INC R0
CJNE R0, #28H, LP
SJMP $
热心网友
时间:2023-10-14 15:39
unsigned char i;
unsigned char *P;
unsigned char Max_Buf;
Max_Buf=0;
p=0x20;
for(i=0;i<=7;i++)
{
if((*p)>Max_Buf)
{
Max_Buf=*P;
}
}
热心网友
时间:2023-10-14 15:39
是要求代码 还是要思路哦追问需要具体的编程哦 亲。