编写程序:把内部RAM中存储地址从20H开始的10个8位无符号二进制数相加,结果送30H单元。

单片机作业,汇编语言
2024-12-19 23:39:03
推荐回答(1个)
回答1:

ORG 2000H
MOV R0,09H
MOV R1,#20H
MOV A,@R1
LOOP1: MOV R3,A
CLR CY
INC R1
SUBB A,R1
JNC LOOP2
MOV A,@R1
SJMP LOOP3
LOOP2: MOV A,R3
LOOP3: DJNZ R0,LOOP1
MOV 30H,A
SJMP $
END