
READ0:  CALL READ           ; Read ADC
        MOV TH,A
        MOV TP,@R0          ; Remember previous value
        CLR C
        SUBB A,TP           ; Current - Previous
        JNC ABSEND          ; If carry: result was negative, CPL IT!
        CPL A

ABSEND: CJNE A,#1,TRESADC   ; Compare change to "deadzone" value
TRESADC:JC INCI             ; less than value. ignore
        MOV A,TH
SEND0:  MOV @R0,A           ; Update ram value with new one
        CALL SEND
        
        
INCI:  ;rest of code...
