Rainbow Electronics DS2756 User Manual

Page 14

Advertising
background image

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.

Advertising