X9522 INTERSIL [Intersil Corporation], X9522 Datasheet - Page 11
![no-image](/images/no-image-200.jpg)
X9522
Manufacturer Part Number
X9522
Description
Triple DCP, Dual Voltage Monitors
Manufacturer
INTERSIL [Intersil Corporation]
Datasheet
1.X9522.pdf
(27 pages)
CONSTAT Register Write Operation
The CONSTAT register is accessed using the Slave
Address set to 1010010 (Refer to Figure 4.). Following
the Slave Address Byte, access to the CONSTAT regis-
ter requires an Address Byte which must be set to FFh.
Only one data byte is allowed to be written for each
CONSTAT register Write operation. The user must issue
a STOP, after sending this byte to the register, to initiate
the nonvolatile cycle that stores the DWLK bit. The
X9522 will not ACKNOWLEDGE any data bytes written
after the first byte is entered (Refer to Figure 12.).
When writing to the CONSTAT register, the bits CS7,
CS4 and CS0 must all be set to “0”. Writing any other bit
sequence to bits CS7, CS4 and CS0 of the CONSTAT
register is reserved.
Prior to writing to the CONSTAT register, the WEL and
RWEL bits must be set using a two step process, with
the whole sequence requiring 3 steps:
—Write a 02H to the CONSTAT Register to set the Write
SCL
SDA
Enable Latch (WEL). This is a volatile operation, so
there is no delay after the write. (Operation preceded
by a START and ended with a STOP).
S
T
A
R
T
Signals from
the Master
Signals from
the Slave
SDA Bus
1
SLAVE ADDRESS BYTE
0
1
0
Figure 13. CONSTAT Register Read Command Sequence
Figure 12. CONSTAT Register Write Command Sequence
0
11
S
a
r
t
t
1
1
0 1 0 0 1 0
0
Address
Slave
R/W A
“Dummy” Write
C
K
0
1
A
C
K
WRITE Operation
1
Address
ADDRESS BYTE
Byte
1
X9522
1
1
A
C
K
1
—Write a 06H to the CONSTAT Register to set the
—Write a one byte value to the CONSTAT Register that
For example, a sequence of writes to the device CON-
STAT register consisting of [02H, 06H, 02H] will reset the
nonvolatile (DWLK) bit in the CONSTAT Register to “0”.
S
a
t
r
t
1 0 1 0 0 1 0
Register Write Enable Latch (RWEL) AND the WEL
bit. This is also a volatile cycle. The zeros in the data
byte are required. (Operation preceded by a START
and ended with a STOP).
has all the bits set to the desired state. The CONSTAT
register can be represented as 0xy0t010 in binary,
where xy are the Voltage Monitor Output Status
(V2OS and V3OS) bits, and t is the DCP Write Lock
(DWLK) bit. This operation is proceeded by a START
and ended with a STOP bit. Since this is a nonvolatile
write cycle, it will typically take 5ms to complete. The
RWEL bit is reset by this cycle and the sequence must
be repeated to change the nonvolatile bits again. If bit
2 is set to ‘1’ in this third step (0xy0 t110) then the
RWEL bit is set, but the DWLK bit will remain
unchanged. Writing a second byte to the control regis-
ter is not allowed. Doing so aborts the write operation
and the X9522 does not return an ACKNOWLEDGE.
1
Address
Slave
1
A
C
K
CS7 CS6 CS5 CS4 CS3 CS2 CS1 CS0
CONSTAT REGISTER DATA IN
1
READ Operation
C
A
K
CS7 … CS0
Data
S
o
p
t
A
C
K
January 3, 2006
S
T
O
P
FN8208.1