CAT24WC01 Catalyst Semiconductor, CAT24WC01 Datasheet - Page 7
![no-image](/images/manufacturer_photos/0/1/126/catalyst_semiconductor_sml.jpg)
CAT24WC01
Manufacturer Part Number
CAT24WC01
Description
1K/2K/4K/8K/16K-Bit Serial E2PROM
Manufacturer
Catalyst Semiconductor
Datasheet
1.CAT24WC01.pdf
(9 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
CAT24WC01J-TE13
Manufacturer:
HOLTEK
Quantity:
6 000
Part Number:
CAT24WC01J-TE13
Manufacturer:
CATALYST
Quantity:
20 000
Part Number:
CAT24WC01JI
Manufacturer:
CATALYS
Quantity:
20 000
Company:
Part Number:
CAT24WC01JI-TE13
Manufacturer:
ON
Quantity:
9 200
Company:
Part Number:
CAT24WC01LI
Manufacturer:
CSI
Quantity:
26 000
Part Number:
CAT24WC01LI
Manufacturer:
CATALYST
Quantity:
20 000
Part Number:
CAT24WC01W
Manufacturer:
CATALYST
Quantity:
20 000
the Byte Write operation, however instead of terminating
after the initial word is transmitted, the Master is allowed
to send up to P (P=7 for 24WC01 and P=15 for
CAT24WC02/04/08/16) additional bytes. After each byte
has been transmitted the CAT24WC01/02/04/08/16 will
respond with an acknowledge, and internally increment
the low order address bits by one. The high order bits
remain unchanged.
If the Master transmits more than P+1 bytes prior to
sending the STOP condition, the address counter ‘wraps
around’, and previously transmitted data will be overwrit-
ten.
Once all P+1 bytes are received and the STOP condition
has been sent by the Master, the internal programming
cycle begins. At this point all received data is written to
the CAT24WC01/02/04/08/16 in a single write cycle.
Acknowledge Polling
The disabling of the inputs can be used to take advan-
tage of the typical write cycle time. Once the stop
condition is issued to indicate the end of the host’s write
operation, the CAT24WC01/02/04/08/16 initiates the
internal write cycle. ACK polling can be initiated imme-
diately. This involves issuing the start condition followed
by the slave address for a write operation.
CAT24WC01/02/04/08/16 is still busy with the write
operation, no ACK will be returned. If the CAT24WC01/
02/04/08/16 has completed the write operation, an ACK
will be returned and the host can then proceed with
thenext read or write operation.
Figure 6. Byte Write Timing
Figure 7. Page Write Timing
P=7 for CAT24WC01 and P=15 for CAT24WC02/04/08/16
* = Don't care for CAT24WC01
BUS ACTIVITY:
SDA LINE
MASTER
BUS ACTIVITY:
S
S
T
A
R
T
SDA LINE
MASTER
ADDRESS
SLAVE
NOTE: IN THIS EXAMPLE n = XXXX 0000(B); X = 1 or 0
S
S
A
R
T
T
A
C
K
ADDRESS
*
ADDRESS (n)
SLAVE
BYTE
If the
C
A
K
*
A
C
K
ADDRESS
7
BYTE
DATA n
WRITE PROTECTION
The Write Protection feature allows the user to protect
against inadvertent programming of the memory array.
If the WP pin is tied to V
protected and becomes read only. The CAT24WC01/
02/04/08/16 will accept both slave and byte addresses,
but the memory location accessed is protected from
programming by the device’s failure to send an acknowl-
edge after the first byte of data is received.
READ OPERATIONS
The READ operation for the CAT24WC01/02/04/08/16
is initiated in the same manner as the write operation
with the one exception that the R/W bit is set to a one.
Three different READ operations are possible: Immedi-
ate Address READ, Selective READ and Sequential
READ.
Immediate Address Read
The CAT24WC01/02/04/08/16’s address counter con-
tains the address of the last byte accessed, incremented
by one. In other words, if the last READ or WRITE
access was to address N, the READ immediately follow-
ing would access data from address N+1. If N=E (where
E = 127 for 24WC01, 255 for 24WC02, 511 for 24WC04,
1023 for 24WC08, and 2047 for 24WC16), then the
counter will 'wrap around' to address 0 and continue to
A
C
K
A
C
K
DATA
DATA n+1
C
A
K
CC
P
O
S
T
P
C
A
K
, the entire memory array is
DATA n+P
Doc. No. 25051-00 3/98 S-1
A
C
K
O
S
T
P
P
5020 FHD F08
24WCXX F09