I2C通讯只能从初始状态(I2CSTAT=0xF8)才能发送“起始条件”吗?
请教各位高手小弟在调试I2C通讯的时候,发现I2C的状态寄存器只能从I2CSTAT=0xF8的上电复位状态,然后发送起始条件:
I20CONCLR=0x2C;
I20CONSET =0x60;
状态寄存器I2CSTAT=0x08;
一旦调试出了问题,进入到不正常状态,想通过再次发送起始条件I20CONCLR=0x2C;I20CONSET =0x60;怎么都无法进入I2CSTAT=0x08;
我现在只能断电,复位重新来过。
不知道有没有其他办法,多谢先! 等了一天,怎么也每个高手给解答下疑惑呢
页:
[1]