初级会员

- 积分
- 109
- 金钱
- 109
- 注册时间
- 2017-2-12
- 在线时间
- 28 小时
|

楼主 |
发表于 2017-8-17 21:48:17
|
显示全部楼层
u8 MPU_Read_Byte(u8 reg)
{
u8 res;
IIC_Start();
IIC_Send_Byte((MPU_ADDR<<1)|0);//·¢ËÍÆ÷¼þµØÖ·+дÃüÁî
IIC_Wait_Ack(); //µÈ´ýÓ¦´ð
IIC_Send_Byte(reg); //д¼Ä´æÆ÷µØÖ·
IIC_Wait_Ack(); //µÈ´ýÓ¦´ð
IIC_Start();
IIC_Send_Byte((MPU_ADDR<<1)|1);//·¢ËÍÆ÷¼þµØÖ·+¶ÁÃüÁî
IIC_Wait_Ack(); //µÈ´ýÓ¦´ð
res=IIC_Read_Byte(0);//¶ÁÈ¡Êý¾Ý,·¢ËÍnACK
IIC_Stop(); //²úÉúÒ»¸öÍ£Ö¹Ìõ¼þ
return res;
} |
|