1.XCHD A,R1
2.PUSH 60H
3.DJNZ R7,$
4.ANL A,@R2
5.MOV A,R2
6.ADD A,70H
7.MOV A,@A+DPTR
8.MUL A,B
9.MOV A,@A+PC
10.DIV A,B
11.MOV A,R0
12.ADD A,#77H
13.SJMP $
14.ORL A,@R0
15.MOVX @R0,A
16.DEC DPTR
17.XCHD A,@R1
18.PUSH R0
1.XCHD A,R1
2.PUSH 60H
3.DJNZ R7,$
4.ANL A,@R2
5.MOV A,R2
6.ADD A,70H
7.MOV A,@A+DPTR
8.MUL A,B
9.MOV A,@A+PC
10.DIV A,B
11.MOV A,R0
12.ADD A,#77H
13.SJMP $
14.ORL A,@R0
15.MOVX @R0,A
16.DEC DPTR
17.XCHD A,@R1
18.PUSH R0
1、7、8、9、10、16、18错;
2、3、4、5、6、11、12、13、14、15、17对。
18.PUSH R0 这个是地方是错误的 应该是POP
3.DJNZ R7,$
4.ANL A,@R2
5.MOV A,R2
6.ADD A,70H
7.MOV A,@A+DPTR
8.MUL A,B
9.MOV A,@A+PC
10.DIV A,B
11.MOV A,R0
12.ADD A,#77H
13.SJMP $
14.ORL A,@R0
15.MOVX @R0,A
16.DEC DPTR
17.XCHD A,@R1至于这些就是你要做的操作吧
DJNZ R7,$ 这个地方也是 假死了
SJMP $ 程序到这就假死了 不能会往下走了
你的程序不对啊