CAT1320, CAT1321
Advance Information
Page Write
The CAT1320/21 writes up to 64 bytes of data in a single
write cycle, using the Page Write operation. The page
writeoperationisinitiatedinthesamemannerasthebyte
write operation, however instead of terminating after the
initialbyteistransmitted,theMasterisallowedtosendup
to additional 63 bytes. After each byte has been
transmitted, the CAT1320/21 will respond with an
acknowledge and internally increment the lower order
address bits by one. The high order bits remain
unchanged.
IftheMastertransmitsmorethan64bytesbeforesending
theSTOPcondition, theaddresscounter‘wrapsaround,’
and previously transmitted data will be overwritten.
When all 64 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 CAT1320/21 in a single write cycle.
Figure 8. Byte Write Timing
S
T
A
R
T
S
T
O
P
BUS ACTIVITY:
MASTER
SLAVE
ADDRESS
BYTE ADDRESS
–A A –A
0
A
DATA
15
8
7
SDA LINE
S
P
***
*
A
C
K
A
C
K
A
C
K
A
C
K
*=Don’t Care Bit
Figure 9. Page Write Timing
S
T
A
R
T
S
T
O
P
BUS ACTIVITY:
MASTER
SLAVE
ADDRESS
BYTE ADDRESS
–A A –A
0
A
DATA
DATA n
DATA n+63
15
8
7
SDA LINE
S
P
****
A
C
K
A
C
K
A
C
K
A
C
K
A
C
K
A
C
K
A
C
K
*=Don’t Care Bit
Doc. No. 25085, Rev. 00
10