Table 8. programmable output behavior and margin – Rainbow Electronics MAX6871 User Manual

Page 18

Advertising
background image

MAX6870/MAX6871

MARGIN

MARGIN allows system-level testing while power sup-
plies exceed the normal ranges. Registers 41h and 42h
determine whether the programmable outputs assert to
a predetermined state or hold the last state as MARGIN
is driven low (Table 8). Drive MARGIN low to set the
programmable outputs in a known state while system-

level testing occurs. Leave MARGIN unconnected or
connect to DBP if unused. An internal 10µA current
source pulls MARGIN to DBP. The internal ADC contin-
ually monitors IN_ while MARGIN is low. The state of
each programmable output does not change while
MARGIN = GND. MARGIN overrides MR if both assert at
the same time.

EEPROM-Programmable Hex/Quad
Power-Supply Sequencers/Supervisors with ADC

18

______________________________________________________________________________________

Table 8. Programmable Output Behavior and MARGIN

REGISTER

ADDRESS

EEPROM

MEMORY

ADDRESS

BIT

RANGE

AFFECTED OUTPUT

DESCRIPTION

[0]

PO1

(MAX6870 only)

0 = output held in existing state.
1 = output asserts high or low (see 42h[0]).

[1]

PO2

(MAX6870 only)

0 = output held in existing state.
1 = output asserts high or low (see 42h[1]).

[2]

PO3 (MAX6870)
PO1 (MAX6871)

0 = output held in existing state.
1 = output asserts high or low (see 42h[2]).

[3]

PO4 (MAX6870)
PO2 (MAX6871)

0 = output held in existing state.
1 = output asserts high or low (see 42h[3]).

[4]

PO5 (MAX6870)
PO3 (MAX6871)

0 = output held in existing state.
1 = output asserts high or low (see 42h[4]).

[5]

PO6 (MAX6870)
PO4 (MAX6871)

0 = output held in existing state.
1 = output asserts high or low (see 42h[5]).

[6]

PO7 (MAX6870)
PO5 (MAX6871)

0 = output held in existing state.
1 = output asserts high or low (see 42h[6]).

41h

8041h

[7]

PO8

(MAX6870 only)

0 = output held in existing state.
1 = output asserts high or low (see 42h[7]).

[0]

PO1

(MAX6870 only)

0 = output asserts low if 41h[0] = 1.
1 = output asserts high if 41h[0] = 1.

[1]

PO2

(MAX6870 only)

0 = output asserts low if 41h[1] = 1.
1 = output asserts high if 41h[1] = 1.

[2]

PO3 (MAX6870)
PO1 (MAX6871)

0 = output asserts low if 41h[2] = 1.
1 = output asserts high if 41h[2] = 1.

[3]

PO4 (MAX6870)
PO2 (MAX6871)

0 = output asserts low if 41h[3] = 1.
1 = output asserts high if 41h[3] = 1.

[4]

PO5 (MAX6870)
PO3 (MAX6871)

0 = output asserts low if 41h[4] = 1.
1 = output asserts high if 41h[4] = 1.

[5]

PO6 (MAX6870)
PO4 (MAX6871)

0 = output asserts low if 41h[5] = 1.
1 = output asserts high if 41h[5] = 1.

[6]

PO7 (MAX6870)
PO5 (MAX6871)

0 = output asserts low if 41h[6] = 1.
1 = output asserts high if 41h[6] = 1.

42h

8042h

[7]

PO8

(MAX6870 only)

0 = output asserts low if 41h[7] = 1.
1 = output asserts high if 41h[7] = 1.

Advertising