u8 ReadOneByte_TS12(u8 ReadAddr)
{
u8 temp=0;
IIC_Start();
IIC_Send_Byte(0xD0); //发送低地址
IIC_Wait_Ack();
IIC_Send_Byte((u8)ReadAddr); //进入接收模式
IIC_Wait_Ack();
IIC_Stop();//产生一个停止条件
delay_us(5);
IIC_Start();
IIC_Send_Byte(0xD1); //发送低地址
IIC_Wait_Ack();
temp=IIC_Read_Byte(0);
IIC_N_Ack();
IIC_Stop();//产生一个停止条件
return temp;
}
这样的读可以吗
请问器件地址是不是0xD0
|