Electronic component search and free download site.
Transistors,MosFET ,Diode,Integrated circuits

ST25CM6 View Datasheet(PDF) - STMicroelectronics

Part NameDescriptionManufacturer
ST25CM6 16 Kbit Serial I2C Bus EEPROM with User-Defined Block Write Protection ST-Microelectronics
STMicroelectronics ST-Microelectronics
ST25CM6 Datasheet PDF : 17 Pages
1 2 3 4 5 6 7 8 9 10 Next Last
ST24/25C16, ST24/25W16
Page Write. For the Page Write mode, the MODE
pin must be at VIL. The Page Write mode allows up
to 16 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 same Block Address bits
(b3, b2, b1 of Device Select code in Table 3) and
the same 4 MSBs in the Byte Address. The master
sends one up to 16 bytes of data, which are each
acknowledged by the memory. After each byte is
transfered, the internal byte address counter (4
Least Significant Bits only) is incremented. The
transfer is terminated by the master generating a
STOP condition. Care must be taken to avoid ad-
dress counter ’roll-over’ which could result in data
being overwritten. Note that for any write mode, the
generation by the master of the STOP condition
starts the internal memory program cycle. All inputs
are disabled until the completion of this cycle and
the memory will not respond to any request.
Figure 8. Write Cycle Polling using ACK
Minimizing System Delay by Polling On ACK.
During the internal Write cycle, the memory discon-
nects itself from the bus in order to copy the data
from the internal latches to the memory cells. The
maximum value of the Write time (tW) is given in the
AC Characteristics table, this timing value may be
reduced by an ACK polling sequence issued by the
master.
The sequence is:
– Initial condition: a Write is in progress (see Fig-
ure 8).
– Step 1: the Master issues a START condition
followed by a Device Select byte (1st byte of
the new instruction).
– Step 2: if the memory is internally writing, no
ACK will be returned. The Master goes back
to Step1. If the memory has terminated the in-
ternal writing, it will issue an ACK indicating
that the memory is ready to receive the sec-
ond part of the instruction (the first byte of this
instruction was already sent during Step 1).
WRITE Cycle
in Progress
START Condition
DEVICE SELECT
with RW = 0
First byte of instruction
with RW = 0 already
decoded by ST24xxx
NO ACK
Returned
YES
Next
NO
Operation is
Addressing the
Memory
ReSTART
YES
Send
Byte Address
STOP
10/17
Proceed
WRITE Operation
Proceed
Random Address
READ Operation
AI01099B
Direct download click here

 

Share Link : 
All Rights Reserved© datasheetq.com 2015 - 2019  ] [ Privacy Policy ] [ Request Datasheet  ] [ Contact Us ]