The following table lists some examples of achieving target baud rates with a module
clock frequency of 10.2 MHz, with and without fractional fine adjustment.
Table 47-8. Baud rates (example: module clock = 10.2 MHz)
Bits
SBR
(decimal)
Bits
BRFA
BRFD value
Receiver
clock (Hz)
Transmitter
clock (Hz)
Target Baud
rate
Error
(%)
17 00000 0 600,000.0 37,500.0 38,400 2.3
16 10011 19/32=0.59375 614,689.3 38,418.08 38,400 0.047
33 00000 0 309,090.9 19,318.2 19,200 0.62
33 00110 6/32=0.1875 307,344.6 19,209.04 19,200 0.047
66 00000 0 154,545.5 9659.1 9600 0.62
133 00000 0 76,691.7 4793.2 4800 0.14
266 00000 0 38,345.9 2396.6 2400 0.14
531 00000 0 19,209.0 1200.6 1200 0.11
1062 00000 0 9604.5 600.3 600 0.05
2125 00000 0 4800.0 300.0 300 0.00
4250 00000 0 2400.0 150.0 150 0.00
5795 00000 0 1760.1 110.0 110 0.00
Table 47-9. Baud rate fine adjust
BRFA Baud Rate Fractional Divisor (BRFD)
0 0 0 0 0 0/32 = 0
0 0 0 0 1 1/32 = 0.03125
0 0 0 1 0 2/32 = 0.0625
0 0 0 1 1 3/32 = 0.09375
0 0 1 0 0 4/32 = 0.125
0 0 1 0 1 5/32 = 0.15625
0 0 1 1 0 6/32 = 0.1875
0 0 1 1 1 7/32 = 0.21875
0 1 0 0 0 8/32 = 0.25
0 1 0 0 1 9/32 = 0.28125
0 1 0 1 0 10/32 = 0.3125
0 1 0 1 1 11/32 = 0.34375
0 1 1 0 0 12/32 = 0.375
0 1 1 0 1 13/32 = 0.40625
0 1 1 1 0 14/32 = 0.4375
0 1 1 1 1 15/32 = 0.46875
1 0 0 0 0 16/32 = 0.5
1 0 0 0 1 17/32 = 0.53125
1 0 0 1 0 18/32 = 0.5625
Table continues on the next page...
Functional description
K22F Sub-Family Reference Manual, Rev. 4, 08/2016
1280 NXP Semiconductors