TI中文支持网
TI专业的中文技术问题搜集分享网站

我用DSP28335的IIC与PCF8563通信时没有应答信号产生

我用DSP28335的IIC与PCF8563通信时,PCF8563的SDA线上没有应答信号产生。部分程序如下:

void ack()  //检测I2C应答信号程序

{

SET_SDA(1);//SDA为输入状态

delay(1000);

IIC_SCL = 1;//SCL为1

delay(1000);

while(IIC_SDA != 1);//检测I2C应答信号

IIC_SCL = 0;//SCL为0

delay(1);

//SET_SDA(0);

IIC_SDA = 0;

//delay(1000);

}

Yanming Luo:

请参考TI的F28335的头文件例程中的I2C的工程,监控F28335是否有CLOCK和数据信号输出?I2C寄存器中的ID设置是否正确?

赞(0)
未经允许不得转载:TI中文支持网 » 我用DSP28335的IIC与PCF8563通信时没有应答信号产生
分享到: 更多 (0)