在下面的代码中,我期望发送数据,但是数据不能发送给I2C1STATbits。TBF永远不会被清除//Initialize I2C I2C1BRG=0x004f;I2C1CONLbits.I2CEN=1;//Start I2C1CONLbits.SEN=1;//Generate Start..(I2C1CONLbits.SEN);//Wait for Start..(I2C1STATbits.S);//Optionally返回状态//Write.(I2C1STATbits.TRSTAT);//等待总线空闲I2C1TRN=byte;//Load byte到I2C1 Transmit缓冲区,而(I2C1STATbits.TBF);//等待数据传输
在下面的代码中,我期望发送数据,但是数据不能发送给I2C1STATbits。TBF永远不会被清除//Initialize I2C I2C1BRG=0x004f;I2C1CONLbits.I2CEN=1;//Start I2C1CONLbits.SEN=1;//Generate Start..(I2C1CONLbits.SEN);//Wait for Start..(I2C1STATbits.S);//Optionally返回状态//Write.(I2C1STATbits.TRSTAT);//等待总线空闲I2C1TRN=byte;//Load byte到I2C1 Transmit缓冲区,而(I2C1STATbits.TBF);//等待数据传输
举报