DELAY1:
NOP
NOP
NOP
NOP
RET
ADCCK:
SETB ADCCLK
ACALL DELAY1
CLR ADCCLK
ACALL DELAY1
RET
READADC:
CLR ADCCS
READADC_1:
ACALL ADCCK
MOV C,ADCDO
JC READADC_1
MOV R7,#8
READADC_2:
ACALL ADCCK
MOV C,ADCDO
RLC A
DJNZ R7,READADC_2
SETB ADCCS
RET