Rainbow Electronics DS2756 User Manual
Page 14
![background image](/manuals/281323/14/background.png)
DS2756: High-Accuracy Battery Fuel Gauge with Programmable Suspend Mode
14 of 26
Figure 12. Alarm And Suspend Mode Operating Diagram
IE
Interrupt Enable
PIE
Programmable
Interrupt Enable
Charge Suspend
Interrupt Threshold
CURRENT
Discharge Suspend
Interrupt Threshold
High Temperature
Interrupt Threshold
TEMPERATURE
Low Temperature
Interrupt Threshold
High Accumulator
Interrupt Threshold
ACR
Low Accumulator
Interrupt Threshold
DEVICE
STATE
PIO
(IOS = 0)
00b
≠ 00b
ACTIVE
ACTIVE
SUSPEND
SUSPEND
Note 2
Note 3
Note 1
Note 5
Note 4
Threshold violations do not generate alarm interrupts until the Interrupt Enable (IE) bit is set.
PIO Interrupts are cleared by resetting the PIO bit in the Special Feature Register .
SUSPEND state shown in this timing diagram refers to the DS2756 cycling between Active
and Suspend mode at a rate determined by the PIE bit settings . Suspend state is entered
by setting PIE bits to a non -zero value, setting PMOD=1, and then driving DQ low for longer
than 2s.
Interrupts on PIO not reset by software are automatically cleared when entering suspend
mode.
Alarm threshold violations do not generate interrupts if Suspend mode is enabled
(PIE ≠ 00b).
Note 1.
Note 2.
Note 3.
Note 4.
Note 5.