Skip to main content
Visitor II
December 23, 2019
Question

(LIS3DH) What will be the slave address if the SDO/SA0 neither wired to VSS nor GND?

  • December 23, 2019
  • 3 replies
  • 1661 views

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,

    This topic has been closed for replies.

    3 replies

    Graduate II
    December 23, 2019

    How about reading pin description in the datasheet?

    DJi.1Author
    Visitor II
    December 23, 2019

    No content in the datasheet about my case

    Graduate II
    December 23, 2019

    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?

    DJi.1Author
    Visitor II
    December 23, 2019

    Got it. That makes sense. Thanks a lot!​

    Graduate II
    December 23, 2019

    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.

    DJi.1Author
    Visitor II
    December 24, 2019

    Got it. Thanks a lot.​