|
用stc8G和24c64連,感覺沒有通信成功
通過i2c的應(yīng)答程序設(shè)置了標(biāo)志位
void read_ack()
{
unsigned char i=0;
SCL=1;
delayus(1);
while ((SDA==1)&&(i<255))i++;
SCL=0;
if(SDA==1)flag_test=1;
delayus(1);
}
主程序往eeprom指定位置嘗試寫入1字節(jié)
理論上標(biāo)志位在的地方需要eeprom拉低
若觀察到標(biāo)志位flag_test為1是否能表明通信有問題
|
|