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
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.
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?
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