English
Language : 

HN58X24512I Datasheet, PDF (15/19 Pages) Hitachi Semiconductor – Two-wire serial interface 512k EEPROM (64-kword ´ 8-bit)
HN58X24512I
Random Read:
This is a read operation with defined read address. A random read requires a dummy write to set read
address. The EEPROM receives a start condition, device address word (R/W=0) and memory address 2 ×
8-bit sequentially. The EEPROM outputs acknowledgment “0” after receiving memory address then
enters a current address read with receiving a start condition. The EEPROM outputs the read data of the
address which was defined in the dummy write operation. After receiving acknowledgment “1”(no
acknowledgment) and a following stop condition, the EEPROM stops the random read operation and
returns to a standby state.
Random Read Operation
Start
Device
address
@@
1 0 1 00 W
1st Memory
address (n)
ACK
R/W
Dummy write
2nd Memory
address (n)
ACK
Device
address
##
10100 R
Start R/W
ACK
ACK
Read data (n)
No ACK
Stop
Currect address read
Notes: 1. 2nd device address code (#) should be same as 1st (@).
2. Don't care bit.
Sequential Read:
Sequential reads are initiated by either a current address read or a random read. If the EEPROM receives
acknowledgment “0” after 8-bit read data, the read address is incremented and the next 8-bit read data are
coming out. This operation can be continued as long as the EEPROM receives acknowledgment “0”.
The address will roll over and returns address zero if it reaches the last address of the last page. The
sequential read can be continued after roll over. The sequential read is terminated if the EEPROM
receives acknowledgment “1” (no acknowledgment) and a following stop condition.
Sequential Read Operation
Device
address
Read data (n) Read data (n+1) Read data (n+2) Read data (n+m)
10 100 R
Start
ACK
R/W
Note: 1. Don't care bit.
ACK
ACK ACK
No ACK
Stop
Rev.2.00, Dec.13.2004, page 15 of 17