English
Language : 

MCP45HVX1 Datasheet, PDF (59/100 Pages) Microchip Technology – Single-Resistor Network
MCP45HVX1
7.4 Write Data
The Write command format, see Figure 7-2, includes
the I2C control byte, an A bit, the MCP45HVX1 com-
mand byte, an A bit, the MCP45HVX1 data byte, an A
bit, and a Stop (or Restart) condition. The MCP45HVX1
generates the A / A bits.
A Write command to a volatile memory location
changes that location after a properly formatted Write
command and the A/A clock have been received.
7.4.1
SINGLE WRITE TO VOLATILE
MEMORY
Data is written to the MCP45HVX1 after every byte
transfer (during the Acknowledge). If a Stop or Restart
condition is generated during a data transfer (before
the A), the data will not be written to the MCP45HVX1.
After the A bit, the master can initiate the next
sequence with a Stop or Restart condition.
Refer to Figure 7-2 for the byte write sequence.
7.4.2
CONTINUOUS WRITES TO
VOLATILE MEMORY
A Continuous Write mode of operation is possible when
writing to the volatile memory registers (address 00h
and 04h). This Continuous Write mode allows writes
without a Stop or Restart condition or repeated trans-
missions of the I2C Control Byte. Figure 7-3 shows the
sequence for three continuous writes. The writes do not
need to be to the same volatile memory address. The
sequence ends with the master sending a Stop or
Restart condition.
Fixed
Address
Write bit Device
Variable
Memory
Address
Address
Command
Write “Data” bits
S0 1 1 1
1 A1 A0 0
A
AD AD AD AD
3210
0
0x
x A D7 D6 D5 D4 D3 D2 D1 D0 A P
Control Byte
Write command
FIGURE 7-2:
I2C Write Sequence.
Reserved
Write Data bits
 2014 Microchip Technology Inc.
DS20005304A-page 59