谢谢bilborn258的帮助
我对程序做了如下的修改,能够编译通过了,可是不能调试,再帮忙看看吧
MOV R3 ,A
MOV A , R1
CLR C
RLC A
MOV A ,R3
JC L1
整个程序如下:(就是不能调试,高人看看吧,运行的结果大家拷到keil上运行就可以看到了,太多复杂的,我写不下来,会不会是我用到了DPTR还需要设置些别的什么地方呀?)
ORG 8000H
DISP : MOV R1, 30H
MOV R0, #31H
MOV R2, #04H
MOV DPTR , #4000H
LOOP : MOV A , @R0
PUSH DPH
PUSH DPL
MOV DPTR ,#SEG
MOVC A, @A+DPTR
MOV R3 ,A
MOV A , R1
CLR C
RLC A
MOV A ,R3
JC L1
ANL A,#7FH
L1 : POP DPL
POP DPH
MOVX @DPTR ,A
INC R0
INC DPTR
MOV A , R1
RL A
MOV R1 ,A
DJNZ R2 , LOOP
RET
SEG : DB 0C0H,0F9H,0A4H;
DB 0B0H,99H,92H;
DB 82H,0F8H,80H;
DB 90H,0FFH,0BFH;
END
发表时间:2004年11月1日10:16:49