Dear All:
请问:(红色疑问)
//产生IIC停止信号
void IIC_Stop(void)
{
SDA_OUT();//sda线输出
IIC_SCL=0; 为什么一开始是0呀,
IIC_SDA=0;//STOP:when CLK is high DATA change form low to high 这句话不是说SCL先应该是1保持(同时SDA为0保持),然后SDA从0拉到1后才是停止么? delay_us(4);
IIC_SCL=1;
IIC_SDA=1;//发送I2C总线结束信号
delay_us(4);
}