CHAPTER 10 SERIAL INTERFACE FUNCTION
User’s Manual U14492EJ3V0UD
444
Therefore, the transfer destination’s maximum baud rate (BRmax) that can be received 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 baud rate (BRmin) that can be received 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 setting value
22k
21k + 2
20k
21k
−
2