void TWI_MasterMode_Read(unsigned short DeviceAddr, unsigned char *TWI_Data_Pointer, unsigned short Count)
我要读数据,但是还是要找寄存器地址,那我需要在读之前用TWI_MasterMode_Write(SlaveAddress>>1, REG_Address, 1, 1);找到寄存器吗?
找到后要怎么用参数读取
iic_readdata(unsigned char W_CHH, unsigned char *buf_data,unsigned char num){ TWI_MasterMode_Write(PCF8591_ADDRESS>>1, W_CHH, 1, 1); TWI_MasterMode_Read(PCF8591_ADDRESS>>1, buf_data, num);}
你看这个。