English
Language : 

CAT25C03 Datasheet, PDF (7/10 Pages) Catalyst Semiconductor – 2K/4K/8K/16K/32K SPI Serial CMOS E2PROM
Advanced
CAT25C03/05/09/17/33
WRITE Sequence
The CAT25C03/05/09/17/33 powers up in a Write Dis-
able state. Prior to any write instructions, the WREN
instruction must be sent to CAT25C03/05/09/17/33.
The device goes into Write enable state by pulling the
CS low and then clocking the WREN instruction into
CAT25C03/05/09/17/33. The CS must be brought high
after the WREN instruction to enable writes to the
device. If the write operation is initiated immediately after
the WREN instruction without CS being brought high,
the data will not be written to the array because the write
enable latch will not have been properly set. Also, for a
successful write operation the address of the memory
location(s) to be programmed must be outside the
protected address field.
Byte Write
Once the device is in a Write Enable state, the user may
proceed with a write sequence by setting the CS low,
issuing a write instruction via the SI line, followed by the
16-bit address for 25C09/17/33. (only 10-bit addresses
are used for 25C09, 11-bit addresses are used for
25C17, and 12-bit addresses are used for 25C33. The
rest of the bits are don't care bits) and 8-bit address for
25C03/05 (for the 25C05, bit 3 of the read data instruc-
tion contains address A8). Programming will start after
the CS is brought high. The low to high transition of the
CS pin must occur during the SCK low time, immediately
after clocking the least significant bit of the data. Figure
6 illustrates byte write sequence.
Figure 4. Read Instruction Timing
RESET
0 1 2 3 4 5 6 7 8 9 10 20 21 22 23 24 25 26 27 28 29 30
SK
CS
SI
0000001 1
BYTE ADDRESS*
SO
76543210
*Please check the instruction set table for address
Figure 5. RDSR Timing
CS
SCK
0
1
2
3
4
5
6
7
8
9 10 11 12 13 14
SI
SO
HIGH IMPEDANCE
7
6
MSB
DATA OUT
5
4
3
2
1
0
25C03 F09
7
Doc. No. 25068-00 2/98