Data Sheet

[AK9753]
017005237-E-00 2017/04
- 28 -
12.1.7. EEPROM Write Timing
Writing data to EEPROM should be done at shown timing as the following.
tWR 10ms
SCL
SDA
8th bit
WORD n
ACK
STOP
START
SDA
S
Slave
Address
R/W= 0
ACK
ACK
DATA
EKEY
Register
Address
P
Start
Stop
ACK
ACK
ACK
EMODE
Register
Address
ACK
Data
Slave
Address
S
R/W= 0
Start
P
Stop
Slave
Address
R/W= 0
Start
S
EEPROM
Address
ACK
DATA
ACK
ACK
S
Start
P
Stop
tWR
10ms
Figure 12.10. EEPROM Write Timing
Writing data to EEPROM should be done as the sequence that is shown in Figure 12.10.
Writing data to EEPROM can be done after setting EMODE [2:0] = 001, EEPMODE = 1 and
EKEY [7:0] = A5H.
Writing data to EEPROM is started at the Stop Condition after inputting the data, and terminated at the
Start Condition. EEPROM write time (tWR) should be longer than 10ms.
Two or more bytes cannot be written at once in writing data to EEPROM should be done after setting
EKEY [7:0] = A5H again.
On the other hand, reading data from EEPROM is able to be continuously done.