2019-12-22 04:11 PM
I have a board that uses LIS3DH. Unfortunately I find the SDO/SA0 pin does NOT wire to VSS or GND. In this case, what would be the Slave ADdress(SAD)?
In the spec it says 001100xb and the 'x' is either 1 or 0 when connected to VSS or GND. But no clue on my case.
Thanks,
2019-12-23 01:51 AM
How about reading pin description in the datasheet?
2019-12-23 03:39 AM
No content in the datasheet about my case
2019-12-23 04:43 AM
Table 2. Pin description
7(1)
SDO / SA0
SPI serial data output (SDO) / 2C less significant bit of the device address (SA0)
1. SDO/SA0 pin is internally pulled up. Refer to Table 3 for the internal pull-up values (typ.).
Table 3. Internal pull-up values (typ.) for SDO/SA0 pin
So this is not a content?
2019-12-23 05:10 AM
Got it. That makes sense. Thanks a lot!
2019-12-23 06:12 AM
One more question, if connect the SDO/SA0 to GND, will it reduce the power consuming?
Thanks,
2019-12-23 11:34 AM
When connecting SA0 to GND, the current will flow from VDD through internal pull-up to GND. From Table 3.: 3,6 V / 20,4 kOhm = 176 uA. Connecting SA0 to VDD or leaving pin unconnected should be the least current consuming option.
2019-12-23 06:33 PM
Got it. Thanks a lot.
2019-12-23 11:15 PM
Btw, I fixed the last sentence - it was missing "to VDD". :)