M24128-BRBN6 STMICROELECTRONICS [STMicroelectronics], M24128-BRBN6 Datasheet - Page 9

no-image

M24128-BRBN6

Manufacturer Part Number
M24128-BRBN6
Description
256Kbit and 128Kbit Serial I2C Bus EEPROM With Three Chip Enable Lines
Manufacturer
STMICROELECTRONICS [STMicroelectronics]
Datasheet
with NoAck, and the location is not modified. If, in-
stead, the addressed location is not Write-protect-
ed, the device replies with Ack. The bus master
terminates the transfer by generating a Stop con-
dition, as shown in
Page Write
The Page Write mode allows up to 64 bytes to be
written in a single Write cycle, provided that they
are all located in the same ’row’ in the memory:
that is, the most significant memory address bits,
b15-b6, are the same. If more bytes are sent than
will fit up to the end of the row, a condition known
as ‘roll-over’ occurs. This should be avoided, as
Figure 7. Write Mode Sequences with WC=0 (data write enabled)
WC
BYTE WRITE
WC
PAGE WRITE
WC (cont'd)
PAGE WRITE
(cont'd)
Figure
7..
DEV SEL
DEV SEL
ACK
DATA IN N
M24128-BW, M24128-BR, M24256-BW, M24256-BR
R/W
R/W
ACK
ACK
BYTE ADDR
BYTE ADDR
ACK
data starts to become overwritten in an implemen-
tation dependent way.
The bus master sends from 1 to 64 bytes of data,
each of which is acknowledged by the device if
Write Control (WC) is Low. If Write Control (WC) is
High, the contents of the addressed memory loca-
tion are not modified, and each data byte is fol-
lowed by a NoAck. After each byte is transferred,
the internal byte address counter (the 6 least sig-
nificant address bits only) is incremented. The
transfer is terminated by the bus master generat-
ing a Stop condition.
ACK
ACK
BYTE ADDR
BYTE ADDR
ACK
ACK
DATA IN 1
DATA IN
ACK
ACK
DATA IN 2
AI01106C
9/25

Related parts for M24128-BRBN6