English
Language : 

CAT25C128_05 Datasheet, PDF (9/12 Pages) Catalyst Semiconductor – 128K/256K-Bit SPI Serial CMOS EEPROM
CAT25C128/256
The Status Register can be read to determine if the write
cycle is still in progress. If Bit 0 of the Status Register is
set at 1, write cycle is in progress. If Bit 0 is set at 0, the
device is ready for the next instruction.
Page Write
The CAT25C128/256 features page write capability.
After the first initial byte the host may continue to write
up to 64 bytes of data to the CAT25C128/256. After
each byte of data is received, six lower order address
bits are internally incremented by one; the high order
bits of address will remain constant. The only restriction
is that the 64 bytes must reside on the same page. If the
Figure 6. Write Instruction Timing
address counter reaches the end of the page and clock
continues, the counter will “roll over” to the first address
of the page and overwrite any data that may have been
written. The CAT25C128/256 is automatically returned
to the write disable state at the completion of the write
cycle. Figure 8 illustrates the page write sequence.
To write to the status register, the WRSR instruction
should be sent. Only Bit 2, Bit 3 and Bit 7 of the status
register can be written using the WRSR instruction.
Figure 7 illustrates the sequence of writing to status
register.
CS
012345678
21 22 23 24 25 26 27 28 29 30 3
SK
OPCODE
SI
00 00 00 10
ADDRESS
DATA IN
D7 D6 D5 D4 D3 D2 D1 D0
SO
HIGH IMPEDANCE
Note: Dashed Line= mode (1, 1) — — — —
Figure 7. WRSR Timing
CS
SCK
0
1
2
3
4
5
6
7
8
9 10 11 12 13 14 15
OPCODE
SI
0
0
0
0
0
0
0
SO
HIGH IMPEDANCE
Note: Dashed Line= mode (1, 1) — — — —
Figure 8. Page Write Instruction Timing
CS
DATA IN
1
7
6
5
4
32
10
MSB
012345678
21 22 23 24-31 32-39 24+(N-1)x8-1..24+(N-1)x8 24+Nx8-1
SK
OPCODE
SI
00 00 00 10
ADDRESS
DATA IN
Data Data Data
Byte 1 Byte 2 Byte 3
Data Byte N
7..1
0
SO
Note: Dashed Line= mode (1, 1) — — — —
HIGH IMPEDANCE
9
Document No. 1018, Rev. I