//主机读取数据
IIC_Init();
IIC_Start();
/***************read start*******************/
IIC_Send_Byte( 0x30|0x01); //读操作,写地址
while(IIC_Wait_Ack());
delay_ms(3); //等待从机处理一个字节地址位
for(u8 i=0;i<15;i++)
{
b = IIC_Read_Byte(1);
}
b[15] = IIC_Read_Byte(0);
for(u8 i=0;i<16;i++)
{
printf("%d",b);
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>