CS BIT P2.0 SCLK BIT P2.1 DIN BIT P2.2 DOUT BIT P2.3 ORG 0H MAIN: MOV A,#9EH MOV R3,#8 CLR CS H1: RLC A MOV DIN,C CLR SCLK ACALL DELAY SETB SCLK ACALL DELAY DJNZ R3,H1 SETB CS CLR SCLK SETB DOUT CLR CS SETB SCLK ACALL DELAY CLR SCLK ACALL DLELAY MOV R3,#8 H2: SETB SCLK ACALL DELAY CLR SCLK ACALL DELAY MOV C,DOUT RLC A DJNZ R3,H2 SETB CS MOV P1,A SJMP MAIN