CHAPTER 10 SERIAL INTERFACE FUNCTION
User’s Manual U15195EJ5V0UD
437
Therefore, the transfer destination’s maximum receivable baud rate (BRmax) is as follows.
BRmax = (FLmin/11)
−
1
= Brate
Similarly, the maximum allowable transfer rate (FLmax) can be obtained as follows.
FL
k
2
2
k
21
FL
k
2
2
k
FL
11
max
FL
11
10
×
−
=
×
×
+
−
×
=
×
11
FL
k
20
2
k
21
max
FL
×
−
=
Therefore, the transfer destination’s minimum receivable baud rate (BRmin) is as follows.
BRmin = (FLmax/11)
−
1
= Brate
The allowable baud rate error of UART0 and the transfer destination can be obtained as follows from the
expressions described above for computing the minimum and maximum baud rate values.
Table 10-4. Maximum and Minimum Allowable Baud Rate Error
Division Ratio (k)
Maximum Allowable
Baud Rate Error
Minimum Allowable
Baud Rate Error
8 +3.53%
–3.61%
20 +4.26%
–4.31%
50 +4.56%
–4.58%
100 +4.66%
–4.67%
255 +4.72%
–4.73%
Remarks 1.
The reception precision depends on the number of bits in one frame, the base clock frequency,
and the division ratio (k). The higher the base clock frequency and the larger the division ratio
(k), the higher the precision.
2.
k: BRGC0 register setting value
22k
21k + 2
20k
21k
−
2