标题: I2C传输发送地址出错要不要用软件重发? [打印本页]

作者: ccc    时间: 2008-10-19 18:50
标题: I2C传输发送地址出错要不要用软件重发?
再接着请教各位高手:
I2C传输时,在主控器发送数据中,如果是在发送地址或者数据过程中出错,那要不要用软件再让它发一次?
如下程序,请问是否有误?


SSPBUF=add;//将地址放入缓冲区
do{    
  if(ACKSTAT)  SSPBUF=add; //收到被控无效应答     
delay(2);                 }

while(SSPIF==0);//等待
PIR1|=(0<<SSPIF);





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1