M24512 STMicroelectronics, M24512 Datasheet - Page 5

no-image

M24512

Manufacturer Part Number
M24512
Description
512 Kbit Serial IC Bus EEPROM
Manufacturer
STMicroelectronics
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
M24512-DFMC6TG
Manufacturer:
AD
Quantity:
9 240
Company:
Part Number:
M24512-DFMC6TG
Quantity:
297
Company:
Part Number:
M24512-DFMC6TG
Quantity:
40
Part Number:
M24512-DFMN6TP
Manufacturer:
ST
Quantity:
20 000
Company:
Part Number:
M24512-DFMN6TP
Quantity:
50 000
Company:
Part Number:
M24512-DFMN6TP
Quantity:
5 000
Part Number:
M24512-HRMN6TP
Manufacturer:
MICRON
Quantity:
26
Part Number:
M24512-RDW6TP
Manufacturer:
SAMSUNG
Quantity:
10 940
Part Number:
M24512-RDW6TP
Manufacturer:
ST
0
Part Number:
M24512-RDW6TP
Manufacturer:
ST
Quantity:
150
Part Number:
M24512-RDW6TP
Manufacturer:
ST
Quantity:
20 000
Part Number:
M24512-RDW6TP
0
Part Number:
M24512-RMC6TG
Manufacturer:
ST
Quantity:
20 000
Company:
Part Number:
M24512-RMC6TG
Quantity:
15 000
Part Number:
M24512-RMN6TP
Manufacturer:
MICRON
Quantity:
15 000
Part Number:
M24512-RMN6TP
Quantity:
20 000
Part Number:
M24512-RMN6TP
Manufacturer:
ST
Quantity:
256
Part Number:
M24512-RMN6TP
Manufacturer:
ST
Quantity:
20 000
Part Number:
M24512-RMN6TP
0
Table 3. Device Select Code
Note: 1. The most significant bit, b7, is sent first.
The 8
and ‘0’ for write operations. If a match occurs on
the Device Select Code, the corresponding mem-
ory gives an acknowledgment on the SDA bus dur-
ing the 9
the Device Select Code, it deselects itself from the
bus, and goes into stand-by mode.
There are two modes both for read and write.
These are summarized in Table 6 and described
later. A communication between the master and
the slave is ended with a STOP condition.
Each data byte in the memory has a 16-bit (two
byte wide) address. The Most Significant Byte (Ta-
ble 4) is sent first, followed by the Least significant
Byte (Table 5). Bits b15 to b0 form the address of
the byte in memory.
Write Operations
Following a START condition the master sends a
Device Select Code with the RW bit set to ’0’, as
shown in Table 6. The memory acknowledges this,
and waits for two address bytes. The memory re-
sponds to each address byte with an acknowledge
bit, and then waits for the data byte.
Writing to the memory may be inhibited if the WC
input pin is taken high. Any write command with
WC=1 (during a period of time from the START
condition until the end of the two address bytes)
will not modify the memory contents, and the ac-
companying data bytes will not be acknowledged,
as shown in Figure 5.
Table 6. Operating Modes
Note: 1. X =
Device Select Code
Current Address Read
Random Address Read
Sequential Read
Byte Write
Page Write
th
bit is the RW bit. This is set to ‘1’ for read
th
V
bit time. If the memory does not match
Mode
IH
or V
IL
.
b7
1
Device Type Identifier
RW bit
1
1
0
1
1
0
0
b6
0
WC
V
V
b5
X
X
X
X
1
IL
IL
1
Table 4. Most Significant Byte
Table 5. Least Significant Byte
Byte Write
In the Byte Write mode, after the Device Select
Code and the address bytes, the master sends
one data byte. If the addressed location is write
protected by the WC pin, the memory replies with
a NoAck, and the location is not modified. If, in-
stead, the WC pin has been held at 0, as shown in
Figure 6, the memory replies with an Ack. The
master terminates the transfer by generating a
STOP condition.
Page Write
The Page Write mode allows up to 128 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-b7) 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. Data starts to become over-
written (in a way not formally specified in this data
sheet).
The master sends from one up to 128 bytes of da-
ta, each of which is acknowledged by the memory
if the WC pin is low. If the WC pin is high, the con-
tents of the addressed memory location are not
modified, and each data byte is followed by a
Bytes
b4
b15
b7
0
128
1
1
1
1
b14
b6
START, Device Select, RW = ‘1’
START, Device Select, RW = ‘0’, Address
reSTART, Device Select, RW = ‘1’
Similar to Current or Random Address Read
START, Device Select, RW = ‘0’
START, Device Select, RW = ‘0’
E2
b3
b13
b5
Chip Enable
b12
b4
Initial Sequence
E1
b2
b11
b3
E0
b10
b2
b1
b9
b1
M24512
RW
RW
b0
b8
b0
5/16

Related parts for M24512