English
Language : 

HD64F2168 Datasheet, PDF (541/874 Pages) Renesas Technology Corp – Renesas 16-Bit Single-Chip Microcomputer
IRIC = 1?
No
[1]
Yes
Clear IRIC in ICCR
Read SCL pin
SCL = Low?
No
[2]
Yes
Set BBSY = 1,
[3]
SCP = 0 (ICCR)
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 start condition instruction for retransmission
[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
SDA
9
ACK
Start condition generation
(retransmission)
Bit 7
IRIC
[5] ICDR write (transmit data)
[4] IRIC determination
[3] (Retransmission) Start condition instruction issuance
[2] Determination of SCL = Low
[1] IRIC determination
Figure 15.30 Flowchart for Start Condition Issuance Instruction for Retransmission and
Timing
Note: This restriction on usage can be canceled by setting the FNC1 and FNC0 bits to B′11 in
ICXR.
Rev. 3.00, 03/04, page 501 of 830