
your code:
      MOV R6,#00 ;CLEAR HIGH SUM REGISTER 
      MOV R7,#32 ;COUNT=32 
      CLR A 
      MOV DPTR,#0000H 
DONE: MOVC A,@A+DPTR 
      MOV R0,#50H ;INIT. MEMORY POINTER (50H) 

corrected code:
      MOV R6,#00 ;CLEAR HIGH SUM REGISTER 
      MOV R7,#32 ;COUNT=32 
      MOV R0,#50H ;INIT. MEMORY POINTER (50H) ;;<======
      MOV DPTR,#0000H 
DONE: CLR A                        ;;<========
      MOVC A,@A+DPTR 

