Code:
void i2c_write(unsigned char data)
{int i;
for(i=0;i<8;i++)
{SDA = (data&0x80)?1:0; // đạn này e ko hiểu. mong các b giúp đỡ
SCL=1;
delay(2);
SCL=0;
data<<=1;
delay(2);
}
SCL=1;
delay(2);
SCL=0;
}
void i2c_write(unsigned char data)
{int i;
for(i=0;i<8;i++)
{SDA = (data&0x80)?1:0; // đạn này e ko hiểu. mong các b giúp đỡ
SCL=1;
delay(2);
SCL=0;
data<<=1;
delay(2);
}
SCL=1;
delay(2);
SCL=0;
}
Comment