English
Language : 

HD6433694 Datasheet, PDF (299/432 Pages) Renesas Technology Corp – 16-Bit Single-Chip Microcomputer H8 Family/H8/300H Tiny Series
SCL
1 2 34 5 6 7891
89
SDA
D7
D0
Start
condition
Slave address
R/W ACK
Legend: R/W: R/W code (0 is for a write and 1 is for a read)
ACK: acknowledge
Read Data
ACK
Stop
conditon
Figure 17.5 Current Address Read Operation
2. Random Address Read
This is a read operation with defined read address. A random address read requires a dummy
write to set read address. The EEPROM receives a start condition, slave address + R/W code
(R/W = 0), memory address (upper) and memory address (lower) sequentially. The EEPROM
outputs acknowledgement "0" after receiving memory address (lower) then enters a current
address read with receiving a start condition again. The EEPROM outputs the read data of the
address which was defined in the dummy write operation. After receiving acknowledgement
"1" and a following stop condition, the EEPROM stops the random read operation and returns
to a standby state.
The random address read operation is shown in figure 17.6.
SCL
1 2 34 5 6 7891
8 91
89
1 2 34 5 6 7891
89
SDA
A15
A8
A7
A0
D7
D0
Start
condition
Slave address
R/W
ACK
Upper memory
address
ACK
lower memory
address
ACK
Start
condition
Legend: R/W: R/W code (0 is for a write and 1 is for a read),
ACK: acknowledge
Slave address
Figure 17.6 Random Address Read Operation
R ACK Read Data ACK
Stop
conditon
Rev. 4.00, 03/04, page 271 of 400