User`s manual
RX62N Group, RX621 Group 4. Library Reference
Remarks
•
Function R_CGC_Set must be called before any use of this function.
•
This function configures each I²C pin that is required for operation. User needs to ensure no
higher priority modules using the same pins as required by I²C.
•
The 7 or 10-bit slave addresses should use the format:
b15 - b8
b7 - b1
b0
-
7-bit address
-
b15 - b11
b10 - b1
b0
-
10-bit address
-
•
The timing limits depend on the frequency of the internal reference clock (IRC).
IRCIRCfallrise
tICBRLtICBRHtt
rateTransfer
)1()1(
1
_
+++++
=
The maximum transfer rate is given when ICBRH = ICBRL = 0; the minimum when ICBRH =
ICBRL = 31.
The absolute limits (with zero rise and fall times) are:
f
IRC
f
PCLK
(MHz)
50
48
12.5
12
32
8
f
PCLK
÷ 1
781 kbps to
25.0 Mbps
750 kbps to
24.0 Mbps
195 kbps to
6.25 Mbps
187.5 kpbs to
6.0 Mbps
500 kbps to
16.0 Mbps
125 kbps to
4.00 Mbps
f
PCLK
÷ 2
391 kbps to
12.5 Mbps
375 kbps to
12.0 Mbps
97.7 kbps to
3.13 Mbps
93.75 kbps to
3.0 Mbps
250 kbps to
8.00 Mbps
62.5 kbps to
2.00 Mbps
f
PCLK
÷ 4
195 kbps to
6.25 Mbps
187.5 kbps to
6.0 Mbps
48.8 kbps to
1.56 Mbps
46.875 kbps to
1.5 Mbps
125 kbps to
4.00 Mbps
31.3 kbps to
1.00 Mbps
f
PCLK
÷ 8
97.7 kbps to
3.13 Mbps
93.75 kbps to
3.0 Mbps
24.4 kbps to
781 kbps
23.4 kbps to
750 kbps
62.5 kbps to
2.00 Mbps
15.6 kbps to
500 kbps
f
PCLK
÷ 16
48.8 kbps to
1.56 Mbps
46.875 kbps to
1.5 Mbps
12.2 kbps to
391 kbps
11.71 kbps to
375 kbps
31.3 kbps to
1.00 Mbps
7.81 kbps to
250 kbps
f
PCLK
÷ 32
24.4 kbps to
781 kbps
23.4 kbps to
750 kbps
6.10 kbps to
195 kbps
5.86 kbps to
187.5 kbps
15.6 kbps to
500 kbps
3.91 kbps to
125 kbps
f
PCLK
÷ 64
12.2 kbps to
391 kbps
11.71 kbps to
375 kbps
3.05 kbps to
97.7 kbps
2.93 kbps to
93.75 kbps
7.81 kbps to
250 kbps
1.95 kbps to
62.5 kbps
f
PCLK
÷ 128
6.10 kbps to
195 kbps
5.86 kbps to
187.5 kbps
1.53 kbps to
48.8 kbps
1.46 kbps to
46.875 kbps
3.91 kbps to
125 kbps
977 bps to
31.3 kbps
The actual rise and fall times will not be zero.
Using the limits from the I²C specification:
Rise time: (rate ≤ 100 kbps): 1000 ns; (100 kbps < rate ≤ 400 kbps): 300 ns; (400 kbps < rate ≤ 1
Mbps): 120 ns
Fall time: (rate ≤ 400 kbps): 300 ns; (400 kbps < rate ≤ 1 Mbps): 120 ns
Maximum rate: 1 Mbps
The achievable transfer rates are:
IRC
f
PCLK
(MHz)
50
48
12.5
12
32
8
PCLK ÷ 1
658 bps to 1
Mbps
635.6 kbps to
1 Mbps
175 kbps to 1
Mbps
168.5 kbps to
1 Mbps
446 kbps to 1
Mbps
116 kbps to 1
Mbps
PCLK ÷ 2
316 kbp to 1
Mbps
306 kbps to 1
Mbps
86.7 kbps to 1
Mbps
83.6 kbps to 1
Mbps
217 kbps to 1
Mbps
57.8 kbps to 1
Mbps
PCLK ÷ 4
175 kbps to 1
Mbps
168.5 kbps to
1 Mbps
45.9 kbps to 1
Mbps
44.2 kbps to 1
Mbps
116 kbps to 1
Mbps
30.0 kbps to
806 kbps
PCLK ÷ 8
86.7 kbps to 1
Mbps
83.6 kbps to 1
Mbps
23.7 kbps to
658 kbps
22.7 kbps to
635.6 kbps
57.8 kbps to 1
Mbps
15.3 kbps to
446 kbps
PCLK ÷ 16
45.9 kbps to 1
Mbps
44.2 kbps to 1
Mbps
12.0 kbps to
316 kbps
11.5 kbps to
306.1 kbps
30.0 kbps to
806 kbps
7.73 kbps to
217 kbps
PCLK ÷ 32
23.7 kbps to
658 kbps
22.7 kbps to
635.6 kbps
6.06 kbps to
175 kbps
5.8 kbps to
168.5 kbps
15.3 kbps to
446 kbps
3.89 kbps to
116 kbps
PCLK ÷ 64
12.0 kbps to
316 kbps
11.5 kbps to
306.1 kbps
3.04 kbps to
86.7 kbps
2.9 kbps to
83.6 kbps
7.73 kbps to
217 kbps
1.95 kbps to
57.8 kbps
PCLK ÷ 128
6.06 kbps to
175 kbps
5.82 kbps to
168.5 kbps
1.52 kbps to
45.9 kbps
1.5 kpbs to
44.2 kbps
3.89 kbps to
116 kbps
975 bps to
30.0 kbps
R20UT0084EE0112 Rev.1.12 Page 4-190
July. 16, 2014