求助,为什么程序输出的和显示的不一样啊

            ORG 0000H
            AJMP MAIN
            ORG 000BH
            AJMP TIMER_0
            ORG 0030H
       MAIN:MOV TMOD,#01H
            MOV DPTR,#15536
             MOV TH0,DPH
            MOV TL0,DPL
            SETB EA
            SETB ET0
            SETB TR0
            MOV A,#0
            MOV R0,#0;JISHU
            MOV R1,#9;MIAO GEIWEI
            MOV R2,#5;MIAO SHIWEI
            MOV R3,#9;FEN  GEWEI
            MOV R4,#5;FEN  SHIWEI
            MOV R5,#15;SHI
       DISP:MOV P2,#80H
            MOV A,R1       
            MOV DPTR,#TABLE
            MOVC A,@A+DPTR
            CPL A
            MOV P0,A            
            ACALL DELAY    

            MOV P2,#40H
            MOV A,R2       
            MOV DPTR,#TABLE
            MOVC A,@A+DPTR
            CPL A
            MOV P0,A            
            ACALL DELAY    
            
            MOV P2,#20H
            MOV A,#40H
            CPL A
            MOV P0,A
            ACALL DELAY    
            
            MOV P2,#10H
            MOV A,R3       
            MOV DPTR,#TABLE
            MOVC A,@A+DPTR
            CPL A
            MOV P0,A            
            ACALL DELAY    
            
            MOV P2,#08H
            MOV A,R4       
            MOV DPTR,#TABLE
            MOVC A,@A+DPTR
            CPL A
            MOV P0,A            
            ACALL DELAY    
            
            MOV P2,#04H
            MOV A,#40H
            CPL A
            MOV P0,A
            ACALL DELAY
            
            ACALL BTOD
            MOV P2,#02H
            MOV A,R5
            MOV DPTR,#TABLE
            MOVC A,@A+DPTR
            CPL A
            MOV P0,A            
            ACALL DELAY    
            
            MOV P2,#01H
            MOV A,R6   
            MOV DPTR,#TABLE
            MOVC A,@A+DPTR
            CPL A
            MOV P0,A            
            ACALL DELAY    
            AJMP  DISP            
       BTOD:PUSH ACC
            MOV A,R5
            MOV B,#10
            DIV AB
            MOV R5,B
            MOV R6,A
            POP ACC
            RET
    TIMER_0:MOV TH0,DPH
            MOV TL0,DPL
            INC R0             
            CJNE R0,#20,EXET1 ;IF R0==20 => 1S
            MOV R0,#0
            INC R1
            CJNE R1,#10,EXET1 ;IF R1==10 => JINWEI
            MOV R1,#0
            INC R2
            CJNE R2,#6,EXET1 ;IF R2==6 => 1MIN
            MOV R2,#0
            INC R3
            CJNE R3,#10,EXET1  ;IF R3==10 => JINWEI
            MOV R3,#0
            INC R4       
            CJNE R4,#6,EXET1 ; IF R4==6 =>1HOUR
            MOV R4,#0
            INC R5                                            
            CJNE R5,#24,EXET1
            MOV R5,#0                                                       
      EXET1:RETI
      
      TABLE:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH;MABIAO
      DELAY:MOV R7,#5;YANSHI
        LP2:MOV B,#250
        LP1:DJNZ B,LP1
            DJNZ R7,LP2

            RET
            END
             

在keil中单步运行程序,第78行,显示P0口能输出“1”,但到isis中就成了“0”

求助