MPU6050作为从机地址设置的疑问

2020-01-13 18:31发布

我知道I2C通讯的时候最低位地址是决定读写的,但是我看到有两组地址,一组是0x68和0x69,一组是0xd0和0xd1。我看见别人51的设置的是0xD0,但是看到数据手册又是0x68。
1.png (28.59 KB, 下载次数: 0) 下载附件 2014-5-11 11:48 上传
疑问1:究竟这两个地址那个是I2C从机地址?
疑问2:另一个地址究竟是什么?做什么用的?
新手上路,请大神多多指教。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
36条回答
who与争锋
1楼-- · 2020-01-16 20:12
 精彩回答 2  元偷偷看……
10xjzheng
2楼-- · 2020-01-16 21:38
who与争锋 发表于 2014-9-25 10:30
I2C地址是(根据手册的定义):  bit7~bit1(这里是7位 bit1的取值根据AD0来确定)。bit0位不用。

根据手册 ...

我觉得是官方的数据手册搞错了
who与争锋
3楼-- · 2020-01-17 02:00
10xjzheng 发表于 2014-9-25 13:11
我觉得是官方的数据手册搞错了

没错啊。当AD0接地时,地址0XD0是读的地址,0XD1是写的地址。是把读写融合到地址里了。
zzipeng
4楼-- · 2020-01-17 04:22
茅塞顿开!
dashiyedewa
5楼-- · 2020-01-17 08:25
学习了,虽然不善编程
魏道志
6楼-- · 2020-01-17 12:10
 精彩回答 2  元偷偷看……

一周热门 更多>