在51单片机的外部RAM2000H至203FH区域的各单元存放一个字节的无符号数求出其中的最大值,存放在MAX单元中

2025-04-03 03:51:45
推荐回答(1个)
回答1:

MAX EQU 30H
MOV DPTR,#2000H
MOV MAX,#00H
MOV R5,#40H
LOOP:
MOVX A,@DPTR ;1
CALL MMA ;2

INC DPTR
DJNZ R5,LOOP ;3

SJMP $
MMA:
CLR C
SUBB A,MAX
JC NEXT ;4
ADD A,MAX
MOV MAX,A ;5

NEXT: RET