Datasheet

LTC4110
32
4110fb
Table 7. Summary of Supported SMBus Functions
OPERATION
Function
Access
SMBus
Address
Command
Code
Data
Type D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
ChargerStatus( )
7’b0001_
001
8'h13 Status
AC_PRESENT
BATTERY_PRESENT
POWER_FAIL
ALARM_INHIBITED
RES_UR
RES_HOT
RES_COLD
RES_OR
VOLTAGE_OR
CURRENT_OR
LEVEL:3/LEVEL:2
CURRENT_NOTREG
VOLTAGE_NOTRES
POLLING_ENABLED
CHARGE_INHIBITED
Read
Return
Value
1/0 1/0
0
1/0 1/0 1/0 1/0 1/0
0001000
1/0
Charging-
Current(
)
7’b0001_
001
8'h14 Value
Note 1
Write
Permitted
Values
Unsigned Integer Representing Current in mA
Charging-
Voltage( )
7’b0001_
001
8'h15 Value
Note 2
Write
Permitted
Values
Unsigned Integer Representing Voltage in mV
Alarm-
Warning( )
7’b0001_
001
8'h16 Control
OVER_CHARGED_ALARM
TERMINATE_CHARGE_ALARM
RESERVED_ALARM
OVER_TEMP_ALARM
TERMINATE_DISCHARGE_ALARM
RESERVED
REMAINING_CAPACITY_ALARM
REMAINING_TIME_ALRAM
INITIALIZED
DISCHARGING
FULLY_CHARGED
FULLY_DISCHARGED
ERROR
Write
Permitted
Values
1/0 1/0 1/0 1/0 1/0
0 0000000000
BBuStatus( ) 7’b0001_
001
8'h3D Status
CAL__ON
CAL_COMPLETE
BKUP_ON
Reserved
Reserved
GPIO_1_IN
GPIO_2_IN
GPIO_3_IN
Reserved
CHG_FLT
BKUP_FLT
CAL_FLT
CHG_STATE_0
CHG_STATE_1
Reserved
CHARGE_INHIBITED
Read Return
Values
1/0 1/0 1/0
00
1/0 1/0 1/0
1
1/0 1/0 1/0 1/0 1/0
0
1/0
BBuControl()
[Charger-
Mode()]
7’b0001_
001
8'h12 Control
CAL_START
CAL_RESET
GPIO_1_EN
GPIO_2_EN
GPIO_3_EN
GPIO_1_OUT
GPIO_2_OUT
GPIO_3_OUT
Reserved
GPIO_1_CHG
GPIO_2_BUFLT
GPIO_3_CALCOM
RESET_TO_ZERO
POR_RESET
BUFLT_RST
CHARGE_INHIBIT
Write
Permitted
Values
1/0 1/0 1/0 1/0 1/0 1/0 1/0 1/0
0
1/0 1/0 1/0 1/0 1/0 1/0 1/0
Note 1: IC only looks for a zero (off) or a non-zero (on) value. Actual charge current is set by the I
CHG
pin.
Note 2: IC only looks for a zero (off)or a non-zero (on) value. Actual charge voltage is set by the V
CHG
pin.