本帖最后由 stay_foolish 于 2015-5-13 11:34 编辑
最近用光照传感器BH1750,在文档里看到 Slave Address
Slave Address is 2 types, it is determined by ADDR Terminal
ADDR = ‘H’ ( ADDR ≧ 0.7VCC ) → “1011100“
ADDR = 'L' ( ADDR ≦ 0.3VCC ) → “0100011“
我把ADDR直接接地了,也就是我应该用下面这个地址,可是问题来了
我自己设置 #define BH1750_Addr 0x23,这个没问题,
可是我看到网上很多都设置的 #define BH1750_Addr 0x46,我试了一下,串口一直打印54613
这样问题就来了,官方给了7位,那我们怎么描述这个地址啊,是我这样在最高位添0变成0x23,还是网上给的在最低位添0啊变成0x46?
|