r5f21346mnfp Renesas Electronics Corporation., r5f21346mnfp Datasheet - Page 592

no-image

r5f21346mnfp

Manufacturer Part Number
r5f21346mnfp
Description
Single-chip Mcus Incorporates The R8c Cpu Core
Manufacturer
Renesas Electronics Corporation.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
r5f21346mnfp#V0
Manufacturer:
Renesas Electronics America
Quantity:
10 000
R8C/34M Group
R01UH0131EJ0100 Rev.1.00
Jun 21, 2011
Figure 26.19
Note:
1. For 1 byte of data reception, skip steps (2) to (6) after (1) and jump to process step (7).
Process step (8) is a dummy read from the ICDRR register.
ICSR register
ICIER register ACKBT bit ← 0
ICIER register
Register Setting Example in Slave Receive Mode (I
Read RDRF bit in ICSR register
Read RDRF bit in ICSR register
Dummy read ICDRR register
No
No
Read ICDRR register
Read ICDRR register
Read ICDRR register
Slave receive mode
Last receive - 1?
Yes
RDRF = 1?
RDRF = 1?
ACKBT bit ← 1
AAS bit ← 0
End
No
Yes
Yes
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(1) Set the AAS bit to 0.
(2) Set the ACKBT bit to the transmit device.
(3) Dummy read the ICDRR register.
(4) Wait until 1 byte is received.
(5) Determine (last receive - 1).
(6) Read the receive data.
(7) Set the ACKBT bit of the last byte.
(8) Read the receive data of (last byte - 1).
(9) Wait until the last byte is received.
(10) Read the receive data of the last byte.
2
C bus Interface Mode)
(1)
26. I
Page 560 of 740
2
C bus Interface
(1)

Related parts for r5f21346mnfp