协议包含内容:
①空闲状态
SCL:高电平
SDA:高电平
②开始信号
SCL:高电平
SDA: 由高到低跳变
③停止信号
SCL:高电平
SDA: 由低到高跳变
④应答信号
SCL:高电平(第九个跳变)
SDA: 低电平
⑤数据的有效性
SCL:高电平
SDA: 此时SDA不能跳变
⑥数据传输
一位一位传输,在SCL为高时数据有效,在SCL为低时可切换至下一位数据传输。
代码:根据协议