Datasheet
MAX1667
Chemistry-Independent,
Level 2 Smart Battery Charger
22 ______________________________________________________________________________________
0x000F–0xFFFF 0x0000–0x007F
0x0000–0x000F
ChargingVoltage()
0 No000
x
ChargingCurrent()
0x000F–0xFFFF 0x0100–0x037F
0x000F–0xFFFF
2–6 Yes
N/A
SEL = GND
CURRENT DAC CODE
000
0x0080–0x00FF
No
SEL = GND
SW REG ON?
1 Yes000
0x000F–0xFFFF 0x0400–0x047F
0x000F–0xFFFF
7 Yes000
0x0380–0x03FF
0x000F–0xFFFF 0x0B80–0x0BFF
0x000F–0xFFFF
7 Yes
7
000
0x0480–0x0B7F
Yes
7 Yes000
000
0x000F–0xFFFF 0x0C80
0x000F–0xFFFF
7
0
Yes
0
000
0
0x0C00–0x0C7F
0x000F–0xFFFF 0x1000–0xFFFF
0x000F–0xFFFF
7 Yes
7
000
0x0F80–0x0FFF
Yes
7 Yes000
x x
x
N/A Nox1
ALARM_INHIBITED
0
(Note 1)
CHARGE_INHIBITED
x
x
N/A
x
No
N/A Noxx1
100
000
Table 6. Relationship Between Current DAC Code and the ChargingCurrent() Value
x
x
1
x
1
x
x
x
x
1
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
AlarmWarning() DATA BITS
Set ALARM_INHIBITED
Set ALARM_INHIBITED
Set ALARM_INHIBITED
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
RESULT
Table 7. Effect of the AlarmWarning() Command
0
0
0
SEL = GND
CURRENT_OR
0
1
1
0
1
1
1
1
1
N/A
N/A
N/A
0
2–6
N/A
SEL = OPEN
CURRENT DAC CODE
1
8
23
7
9–22
23
23
23
23
N/A
N/A
N/A
No
Yes
No
SEL = OPEN
SW REG ON?
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
0
0
0
SEL = OPEN
CURRENT_OR
0
0
0
0
0
1
1
1
1
N/A
N/A
N/A
0
2–6
N/A
SEL = VL
CURRENT DAC CODE
1
8
23
7
9–22
25–30
31
24
31
N/A
N/A
N/A
No
Yes
No
SEL = VL
SW REG ON?
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
0
0
0
SEL = VL
CURRENT_OR
0
0
0
0
0
0
1
0
0
N/A
N/A
N/A
Note 1: THERMISTOR_HOT and HOT_STOP and NOT (THERMISTOR_UR).