Renesas H8S/2633 Series Hardware Manual page 907

Hide thumbs Also See for H8S/2633 Series:
Table of Contents

Advertisement

• Notes on Start Condition Issuance for Retransmission
Figure 18-22 shows the timing of start condition issuance for retransmission, and the timing for
subsequently writing data to ICDR, together with the corresponding flowchart.
IRIC= 1 ?
Yes
Clear IRIC in ICSR
Start condition
issuance?
Yes
Read SCL pin
SCL= Low ?
Yes
Write BBSY = 1,
SCP = 0 (ICSR)
Read SCL pin
SCL= High ?
Yes
Write transmit data to ICDR
SCL
ACK
SDA
IRIC
[1] IRIC determination
Figure 18-22 Flowchart and Timing of Start Condition Instruction Issuance for
No
[1]
No
Other processing
[2]
No
[3]
No
[4]
[5]
[2]
Determination
of SCL = low
[3] Start condition
instruction issuance
Retransmission
[1] Wait for end of 1-byte transfer.
[2] Determine whether SCL is low.
[3] Issue restart condition instruction for retransmission.
[4] Determine whether SCL is high.
[5] Set transmit data (slave address + R/W).
Note: Program so that processing from [3] to [5] is
executed continuously.
Start condition
(retransmission)
[4] Determination
of SCL = high
[5] ICDR write
Bit 7
853

Advertisement

Table of Contents
loading

Table of Contents