一道单片机的编程题谁会做啊?

2024-10-29 18:47:49
推荐回答(2个)
回答1:

测试通过的,上面那个程序漏了一句关键性的语句,一个数据定义错误。下面是更改通过的。
MOV R1,#0
MOV R0,#20H
REGAIN:
CJNE R0,#51H,KK
MOV 51H, R1
SJMP $
KK:
MOV A,@R0
JNZ LOOP
INC R1
LOOP:
INC R0
SJMP REGAIN

END

回答2:

MOV R1,#0
MOV R0,#20H
REGAIN:
CJNE R0,#51,KK
SJMP OVER
KK:
MOV A,@R0
JNZ LOOP
INC R1
LOOP:
INC R0
SJMP REGAIN
OVER:
END