【单片机】编程计算存放在片外RAM30H单元开始的64个无符号数的平均值,结果存入片内RAM30H单元

2025-03-17 05:05:12
推荐回答(2个)
回答1:

;
CLR A
MOV R1, A
MOV 30H, A

MOV R0, #30H
MOV R2, #64
LOOP:
MOVX A, @R0
ADD A, R1
MOV R1, A
JNC NEXT
INC 30H
NEXTl
INC R0
DJNZ R2, LOOP

MOV A, R1
ANL A, #0C0H
ADD A, 30H
RL A
RL A
MOV 30H, A

SJMP $

END

回答2:

是用汇编吗