
    ...
    JNC   CON_IN
    CJNE  R0, #21H, DATA_IN   ;if not @ buff[0] then store all
    CJNE  A, #00H, DATA_IN    ; store first sample if =/= 0
    JMP   CON_IN
    ...