ACT8931A
Rev 3, 29-Nov-12
REGISTER AND BIT DESCRIPTIONS CONT’D
OUTPUT ADDRESS BIT
NAME
ACCESS
DESCRIPTION
Temperature Status. Value is 0 when battery temperature is
outside of valid range. Value is 1 when battery temperature
is inside of valid range.
APCH
APCH
APCH
0x78
0x78
0x78
[2]
[1]
[0]
TEMPDAT1
R
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.
INDAT
R
R
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
APCH
APCH
APCH
APCH
APCH
APCH
0x79
0x79
0x79
0x79
0x79
0x79
0x79
0x79
[7]
[6]
[5]
[4]
[3]
[2]
[1]
TIMRTOT
TEMPIN
R/W
R/W
R/W
R/W
R/W
R/W
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.
Input Voltage Interrupt Control. Set both this bit and
INSTAT[ ] to 1 to generate an interrupt when CHGIN input
voltage goes into the valid range. See the Charge Current
Programming section for more information.
INCON
Charge State Interrupt Control. Set both this bit and
CHGSTAT[ ] to 1 to generate an interrupt when the state
machine goes into the EOC state. See the State Machine
Interrupts section for more information.
CHGEOCIN
TIMRPRE
TEMPOUT
INDIS
PRECHARGE Time-out Interrupt Control. Set both this bit
and TIMRSTAT[ ] to 1 to generate an interrupt when a
PRECHARGE time-out occurs. See the Charge Safety
Timers section for more information.
Battery Temperature Interrupt Control. Set both this bit and
TEMPSTAT[ ] to 1 to generate an interrupt when the battery
temperature goes out of the valid range. See the Battery
Temperature Monitoring section for more information.
Input Voltage Interrupt Control. Set both this bit and
INSTAT[ ] to 1 to generate an interrupt when CHGIN input
voltage goes out of the valid range. See the Charge Current
Programming section for more information.
Charge State Interrupt Control. Set both this bit and
CHGSTAT[ ] to 1 to generate an interrupt when the state
machines jumps out of the EOC state. See the State
Machine Interrupts section for more information.
[0] CHGEOCOUT
APCH
APCH
APCH
0x7A
0x7A
0x7A
[7:6]
[5:4]
[3:2]
-
R
R
R
Reserved.
Charge State. Values indicate the current charging state.
See the State Machine Interrupts section for more
information.
CSTATE
-
Reserved.
ACIN Status. Indicates the state of the ACIN input, typically
in order to identify the type of input supply connected. Value
is 1 when ACIN is above the 1.2V precision threshold, value
is 0 when ACIN is below this threshold.
APCH
APCH
0x7A
0x7A
[1]
[0]
ACINSTAT
-
R
R
Reserved.
Innovative PowerTM
www.active-semi.com
- 14 -
ActivePMUTM and ActivePathTM are trademarks of Active-Semi.
I2CTM is a trademark of NXP.
Copyright © 2012 Active-Semi, Inc.