ACT8937A
Rev 1, 22-Oct-12
REGISTER AND BIT DESCRIPTIONS CONT’D
OUTPUT ADDRESS BIT
NAME
ACCESS
DESCRIPTION
Regulator Power-OK Status. Value is 1 when output voltage
exceeds the power-OK threshold, value is 0 otherwise.
REG7
APCH
0x65
0x70
[0]
OK
-
R
[7:0]
R/W
Reserved.
Charge Suspend Control Input. Set bit to 1 to suspend
charging, clear bit to 0 to allow charging to resume.
APCH
APCH
APCH
0x71
0x71
0x71
[7]
[6]
SUSCHG
-
R/W
R/W
R/W
Reserved.
Total Charge Time-out Selection. See the Charge Safety
Timers section for more information.
[5:4]
TOTTIMO
Precondition Charge Time-out Selection. See the Charge
Safety Timers section for more information.
APCH
APCH
0x71
0x71
[3:2]
[1:0]
PRETIMO
OVPSET
R/W
R/W
Input Over-Voltage Protection Threshold Selection. See the
Input Over-Voltage Protection section for more information.
Charge Time-out Interrupt Status. Set this bit with
TIMRPRE[ ] and/or TIMRTOT[ ] to 1 to generate an interrupt
when charge safety timers expire, read this bit to get charge
time-out interrupt status. See the Charge Safety Timers
section for more information.
APCH
APCH
APCH
0x78
0x78
0x78
[7]
[6]
[5]
TIMRSTAT1
TEMPSTAT1
INSTAT
R/W
R/W
R/W
Battery Temperature Interrupt Status. Set this bit with
TEMPIN[ ] and/or TEMPOUT[ ] to 1 to generate an interrupt
when a battery temperature event occurs, read this bit to get
the battery temperature interrupt status. See the Battery
Temperature Monitoring section for more information.
Input Voltage Interrupt Status. Set this bit with INCON[ ]
and/or INDIS[ ] to generate an interrupt when UVLO or OVP
condition occurs, read this bit to get the input voltage
interrupt status. See the Charge Current Programming
section for more information.
Charge State Interrupt Status. Set this bit with
CHGEOCIN[ ] and/or CHGEOCOUT[ ] to 1 to generate an
interrupt when the state machine gets in or out of EOC
state, read this bit to get the charger state interrupt status.
See the State Machine Interrupts section for more
information.
APCH
0x78
[4]
CHGSTAT1
R/W
Charge Timer Status. Value is 1 when precondition time-out
or total charge time-out occurs. Value is 0 in other case.
APCH
APCH
APCH
APCH
0x78
0x78
0x78
0x78
[3]
[2]
[1]
[0]
TIMRDAT1
TEMPDAT1
INDAT
R
R
R
R
Temperature Status. Value is 0 when battery temperature is
outside of valid range. Value is 1 when battery temperature
is inside of valid range.
Input Voltage Status. Value is 1 when a valid input at
CHGIN is present. Value is 0 when a valid input at CHGIN
is not present.
Charge State Machine Status. Value is 1 indicates the
charger state machine is in EOC state, value is 0 indicates
the charger state machine is in other states.
CHGDAT1
Total Charge Time-out Interrupt control. Set both this bit and
TIMRSTAT[ ] to 1 to generate an interrupt when a total
charge time-out occurs. See the Charge Safety Timers
section for more information.
APCH
APCH
0x79
0x79
[7]
[6]
TIMRTOT
TEMPIN
R/W
R/W
Battery Temperature Interrupt Control. Set both this bit and
TEMPSTAT[ ] to 1 to generate an interrupt when the battery
temperature goes into the valid range. See the Battery
Temperature Monitoring section for more information.
ꢀ: Valid only when CHGIN UVLO Threshold<VCHGIN<CHGIN OVP Threshold.
Innovative PowerTM
- 13 -
www.active-semi.com
ActivePMUTM and ActivePathTM are trademarks of Active-Semi.
I2CTM is a trademark of NXP.
Copyright © 2012 Active-Semi, Inc.