M34C00
Figure 6. Byte Write Sequences (showing differences in Acknowledge bits)
BYTE WRITE
in Array-1 and Array-2
(and in Array-0, if unprotected)
ACK
ACK
ACK
DEV SEL
BYTE ADDR
DATA IN
R/W
BYTE WRITE
in Array-0, if protected
ACK
NO ACK
NO ACK
DEV SEL
BYTE ADDR
DATA IN
R/W
AI03715B
Figure 7. Write Cycle Polling Flowchart using ACK
WRITE Cycle in Progress
(to be followed by a READ)
START Condition
DEVICE SELECT
with RW = 1
No
ACK
Returned
Yes
Read Data Byte
NoACK
STOP
No Continue
the Sequential
Read
Yes
ACK
6/15
WRITE Cycle in Progress
(to be followed by a WRITE)
START Condition
DEVICE SELECT
with RW = 0
ReSTART
STOP
No
ACK
Returned
Yes
No
Next
Operation is a
Write
Yes
Send Address Byte
ACK
Send Data Byte
ACK
STOP
AI03716B