beautypg.com

Interrupt timing figure 11 – Rainbow Electronics DS2417 User Manual

Page 13

background image

DS2417

13 of 15

INTERRUPT TIMING Figure 11

Time

= 122 µs

t

INTERVAL

t

PULSE

t

LATENCY

V

INT

Case A: Latency < 0.5

t

INTERVAL

Case B: 0 < Latency <

t

INTERVAL

Time

= 122 µs

t

INTERVAL

t

PULSE

t

LATENCY

V

INT

The latency depends on the selected interrupt interval (IS0 to IS2 settings) and the contents of the RTC
counter at the time of writing the device control byte. In Case A, the flip-flop that determines the interval
duration is reset and toggles before half of the interval time is over. In Case B, this flip-flop is set that
generates an immediate interrupt pulse; the latency, therefore, can be up to one full interval duration.

If enabled, the interrupt pulse may also be triggered while reading from or writing to the control byte.