LTC1760
19
1760fc
For more information
www.linear.com/LTC1760
OPERATION
CALIBRATE_REQUEST Bit
The read only CALIBRATE_REQUEST bit is set whenever
the LTC1760 has determined that one or both of the con-
nected batteries need a calibration cycle.
Allowed values are:
1b: The LTC1760 has determined that one or both
batteries requires calibration.
0b: The LTC1760 has determined that neither battery
require calibration.
CHARGING_INHIBIT Bit
The read/write CHARGING_INHIBIT bit is used by the
SMBus Host to inhibit charging or to determine if charging
is inhibited. This bit is also set if the MODE pin is used to
inhibit charging.
Allowed values are:
1b: The LTC1760 will not allow any battery charging
to occur.
0b: The LTC1760 may charge batteries as needed,
(Power On Reset Value).
CHARGER_POR Bit
The read/write CHARGER_POR bit is used to force a char-
ger power on reset.
Writing a 1 to this bit will cause a charger power on reset
with the following effects.
• Charging will be turned off and wake-up charging will
be resumed. This is the same as if the batteries were
removed and then reinserted.
• The three minute wake-up watchdog timer will be
restarted.
Writing a 0 to this bit has no effect. A read of this bit
always returns a 0.
CALIBRATE Bit
The read/write CALIBRATE bit is used either to show the
status of battery calibration cycles in the LTC1760 or to
begin or end a calibration cycle.
CALIBRATE_BAT[4:1] Nibble
The read/write CALIBRATE_BAT[4:1]nibble is used by the
SMBus Host to select the battery to be calibrated or to
determine which individual battery is being calibrated.
Allowed read values are:
0010b: Battery 2 is being calibrated. CALIBRATE must
be 1.
0001b: Battery 1 is being calibrated. CALIBRATE must
be 1.
0000b: No batteries are being calibrated.
Allowed write values are:
0010b: Select Battery 2 for calibration.
0001b: Select Battery 1 for calibration.
0000b: Allow LTC1760 to choose battery to be cali-
brated.
All other values will simply be ignored. This provides a
mechanism to update the other BatterySystemStateCont()
bits without altering this nibble.
2.3.3 BatterySystemInfo() (0
×
04)
Description:
The SMBus Host uses this function to determine the
capabilities of the LTC1760.
Purpose:
Allows the SMBus Host to determine the number of bat-
teries the LTC1760 supports as well as the specification
revision implemented by the LTC1760.
SMBus Protocol:
Read Word
Input/Output:
word — Refer to “Section 2.2” for bit map-
ping.
BATTERIES_SUPPORTED Nibble
The read only BATTERIES_SUPPORTED nibble is used
by the SMBus Host to determine how many batteries the
LTC1760 can support. The two-battery LTC1760 always
returns 0011b for this nibble.