R01UH0092EJ0110 Rev.1.10
Page 559 of 807
Jul 31, 2012
M16C/64C Group
25. Multi-master I
2
C-bus Interface
25.3.1.2
Bit Rate and Duty Cycle
Bit rate is determined by a combination of fVIIC, the FASTMODE bit in the S20 register, and bits
CCR4 to CCR0 in the S20 register.
Table 25.11 lists the Bit Rate of Internal SCL Output and Duty Cycle. When the change in the internal
SCL output high level is a negative value, although the low period increases the amount that the high
periods decreases, the bit rate does not increase. The values described is the following table are the
values of the internal SCL output before being effected by the SCL output of an external device.
When the CCR value (setting value of bits CCR4 to CCR0) is 5 (00101b) in fast-mode, the bit rate is
assumed to reach 400 kbps, the maximum bit rate in fast-mode.
The bit rate and duty cycle are as follows.
•
Bit rate:
When fVIIC is 4 MHz, the bit rate is 400 kbps.
•
Duty cycle is 35 to 45%
Even if the bit rate is 400 kbps, the 1.3
μ
s minimum low period of the SCLMM clock (I
2
C-bus standard)
is allocated. Table 25.12 lists the Bit Setting for Bits CCR4 to CCR0 and Bit Rate (fVIIC = 4 MHz).
Table 25.11
Bit Rate of Internal SCL Output and Duty Cycle
Item
Standard Clock Mode
(FASTMODE = 0)
Fast-mode
(FASTMODE = 1)
(CCR value = other than 5)
Fast-mode
(FASTMODE = 1)
(CCR value = 5)
Bit rate (bps)
Duty cycle
50%
Fluctuation of high level:
-4 to +2 fVIIC cycles
50%
Fluctuation of high level:
-2 to +2 fVIIC cycles
35 to 45%
CCR value: Value set to bits CCR4 to CCR0
Table 25.12
Bit Setting for Bits CCR4 to CCR0 and Bit Rate (fVIIC = 4 MHz)
Bits CCR4 to CCR0 in the S20 Register
Bit Rate (kbps)
CCR4
CCR3
CCR2
CCR1
CCR0
Standard Clock Mode
Fast-mode
0
0
0
0
0
Do not set
(1)
Do not set
(1)
0
0
0
0
1
Do not set
(1)
Do not set
(1)
0
0
0
1
0
Do not set
(1)
Do not set
(1)
0
0
0
1
1
Do not set
(2)
333
0
0
1
0
0
Do not set
(2)
250
0
0
1
0
1
100
400
0
0
1
1
0
83.3
166
:
:
:
:
:
:
:
1
1
1
0
1
17.2
34.5
1
1
1
1
0
16.6
33.3
1
1
1
1
1
16.1
32.3
Notes:
1.
Do not set bits CCR4 to CCR0 to 0 to 2 regardless of the fVIIC frequency.
2.
Do not exceed the maximum bit rates of 100 kbps in standard clock mode and 400 kbps in fast-
mode.
fVIIC
8
CCR value
×
---------------------------------------
fVIIC
4
CCR value
×
---------------------------------------
fVIIC
2
CCRvalue
×
--------------------------------------
fVIIC
10
--------------
=
f
VIIC
2
CCR value
×
---------------------------------------
fVIIC
10
---------------
=
Содержание M16C Series
Страница 846: ...M16C 64C Group R01UH0092EJ0110...