This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Internal pull-up/down resistors in power off state



Do the MSP430 internal pull-up/down resistors function when the device is in a power off state? I have found that the internal resistors on my F5659 are disabled upon power up.

Thanks,

Blaine

  • Brandon Gardner said:
    Do the MSP430 internal pull-up/down resistors function when the device is in a power off state?

    As pull-up/down resistors are software-configurable - how they know their state (configuration) when device have no power? Do software work while CPU powered off?

  • In LPM6 (or LPMn with n>6), all pins act like a pull-down resistor -- some weak, some strong.

  • If a device intentionally enters LPM3.5 or 4.5, the I/O pin configurations, including resistor settings, are preserved and the pins remain in their current state.

    Upon wake-up, the registers are locked and the previous state is held until the firmware explicitly unlocks the registers. The power-on configuration by the core boot code has no effect until the registers are unlocked by the application code.
    If the MSP shuts down due to power-loss, the port logic is unpowered, and all circuitry more or less acts as pull-up or pull-down to GND or VCC (which is 0V then too). Including the protection (clamp) diodes, which short any input voltage >VCC+0.3V to VCC (and since VCC is 0V then...)

    On power-up, the port logic will initialize with resistors disabled and port in input direction (high-Z)

**Attention** This is a public forum