Keyestudio Ks0428 Manual page 160

Table of Contents

Advertisement

www.keyestudio.com
according to 1 or 0 of every bit
{
digitalWrite(SDA_Pin,HIGH);
}
else
{
digitalWrite(SDA_Pin,LOW);
}
delayMicroseconds(3);
digitalWrite(SCL_Pin,HIGH); //pull up clock pin SCL_Pin to
stop transmitting data
delayMicroseconds(3);
send_data = send_data >> 1; //detect bit by bit, so shift the
data right by one
}}
//The sign that data transmission ends
void IIC_end()
{
digitalWrite(SCL_Pin,LOW);
delayMicroseconds(3);
digitalWrite(SDA_Pin,LOW);
delayMicroseconds(3);
digitalWrite(SCL_Pin,HIGH);
160

Advertisement

Table of Contents
loading

Table of Contents