English
Language : 

H8S-2268 Datasheet, PDF (501/725 Pages) Renesas Technology Corp – Renesas 16-Bit Single-Chip Microcomputer H8S Family H8S-2200 Series
Section 14 I2C Bus Interface (IIC) (Supported as an Option by H8S/2264 Group)
IRIC = 1?
No
[1]
Yes
Clear IRIC in ICSR
Start condition
issuance?
Yes
Read SCL pin
SCL = Low?
Yes
Write BBSY = 1,
SCP = 0 (ICSR)
No
Other processing
No
[2]
[3]
IRIC = 1?
[4]
No
Yes
Write transmit data to ICDR
[5]
[1] Wait for end of 1-byte transfer
[2] Determine whether SCL is low
[3] Issue restart condition instruction for transmission
[4] Determine whether start condition is generated or not
[5] Set transmit data (slave address + R/W)
Note: Program so that processing from [3] to [5]
is executed continuously.
SCL
9
Start condition
(retransmission)
SDA
ACK
IRIC
Bit 7
Data output
[5] ICDR write (next transmit data)
[4] IRIC determination
[3] (Restart) Start condition instruction issuance
[2] Detemination of SCL = Low
[1] IRIC determination
Figure 14.22 Flowchart and Timing of Start Condition Instruction Issuance for
Retransmission
Rev. 4.00 Mar 21, 2006 page 433 of 654
REJ09B0071-0400