;字节写24C16 W24C16: NOP WSTART: CLR ESCL NOP NOP SETB ESDA ;START NOP SETB ESCL NOP CLR ESDA NOP CLR ESCL ;写8位控制字 MOV A, R3, #10100010B MOV R7, #08H SEND1: RLC A MOV ESDA,C NOP SETB ESCL NOP CLR ESCL NOP DJNZ R7,SEND1 SETB ESCL ;应答ACK FROM 24C16 MOV C,ESDA JC ERR NOP CLR ESCL NOP
|