24LC08B-MT MICROCHIP [Microchip Technology], 24LC08B-MT Datasheet - Page 6

no-image

24LC08B-MT

Manufacturer Part Number
24LC08B-MT
Description
Manufacturer
MICROCHIP [Microchip Technology]
Datasheet
24LC08B/16B MODULES
6.0
6.1
Following the start condition from the master, the
device code (4 bits), the block address (3 bits), and the
R/W bit which is a logic low is placed onto the bus by
the master transmitter. This indicates to the addressed
slave receiver that a byte with a word address will follow
after it has generated an acknowledge bit during the
ninth clock cycle. Therefore the next byte transmitted by
the master is the word address and will be written into
the address pointer of the 24LC08B/16B. After receiv-
ing another acknowledge signal from the 24LC08B/16B
the master device will transmit the data word to be writ-
ten into the addressed memory location. The 24LC08B/
16B acknowledges again and the master generates a
stop condition. This initiates the internal write cycle,
and during this time the 24LC08B/16B will not generate
acknowledge signals (Figure 6-1).
FIGURE 6-1:
FIGURE 6-2:
DS21224A-page 6
SDA LINE
BUS ACTIVITY
MASTER
BUS ACTIVITY
SDA LINE
BUS ACTIVITY
MASTER
BUS ACTIVITY
WRITE OPERATIONS
Byte Write
S
S
T
A
R
T
BYTE WRITE
PAGE WRITE
S
S
T
A
R
T
CONTROL
BYTE
CONTROL
BYTE
A
C
K
ADDRESS (n)
WORD
A
C
K
A
C
K
DATA n
ADDRESS
WORD
6.2
The write control byte, word address and the first data
byte are transmitted to the 24LC08B/16B in the same
way as in a byte write. But instead of generating a stop
condition the master transmits up to 16 data bytes to
the 24LC08B/16B which are temporarily stored in the
on-chip page buffer and will be written into the memory
after the master has transmitted a stop condition. After
the receipt of each word, the four lower order address
pointer bits are internally incremented by one. The
higher order seven bits of the word address remains
constant. If the master should transmit more than 16
words prior to generating the stop condition, the
address counter will roll over and the previously
received data will be overwritten. As with the byte write
operation, once the stop condition is received an inter-
nal write cycle will begin (Figure 6-2).
A
C
K
Page Write
DATA n + 1
A
C
K
A
C
K
1997 Microchip Technology Inc.
DATA
DATA n + 15
A
C
K
A
C
K
S
T
O
P
P
P
S
T
O
P

Related parts for 24LC08B-MT