PIC16C6X
TABLE 12-5: BAUD RATES FOR ASYNCHRONOUS MODE (BRGH = 1)
FOSC = 20 MHz
BAUD
RATE
%
(K) KBAUD ERROR
16 MHz
SPBRG
value
(decimal) KBAUD
%
ERROR
10 MHz
SPBRG
value
(decimal) KBAUD
%
ERROR
7.16 MHz
SPBRG
value
%
(decimal) KBAUD ERROR
SPBRG
value
(decimal)
9.6 9.615 +0.16
129 9.615 +0.16
103 9.615 +0.16
64 9.520 -0.83
46
19.2 19.230 +0.16
64 19.230 +0.16
51 18.939 -1.36
32 19.454 +1.32
22
38.4 37.878 -1.36
32 38.461 +0.16
25 39.062 +1.7
15 37.286 -2.90
11
57.6 56.818 -1.36
21 58.823 +2.12
16 56.818 -1.36
10 55.930 -2.90
7
115.2 113.636 -1.36
10 111.111 -3.55
8
125 +8.51
4 111.860 -2.90
3
250 250
0
4
250
0
3
NA
-
-
NA
-
-
625 625
0
1
NA
-
-
625
0
0
NA
-
-
1250 1250
0
0
NA
-
-
NA
-
-
NA
-
-
FOSC = 5.068 MHz
4 MHz
BAUD
SPBRG
3.579 MHz
SPBRG
1 MHz
SPBRG
32.768 kHz
SPBRG
SPBRG
RATE
%
value
%
value
%
value
%
value
%
value
(K) KBAUD ERROR (decimal) KBAUD ERROR (decimal) KBAUD ERROR (decimal) KBAUD ERROR (decimal) KBAUD ERROR (decimal)
9.6
9.6
0
32
NA
-
-
9.727 +1.32 22 8.928 -6.99
6
NA
-
-
19.2 18.645 -2.94
16
1.202 +0.17 207 18.643 -2.90
11 20.833 +8.51
2
NA
-
-
38.4 39.6 +3.12
7
2.403 +0.13 103 37.286 -2.90
5
31.25 -18.61
1
NA
-
-
57.6 52.8 -8.33
5
9.615 +0.16 25 55.930 -2.90
3
62.5 +8.51
0
NA
-
-
115.2 105.6 -8.33
2 19.231 +0.16 12 111.860 -2.90
1
NA
-
-
NA
-
-
250
NA
-
-
NA
-
- 223.721 -10.51
0
NA
-
-
NA
-
-
625
NA
-
-
NA
-
-
NA
-
-
NA
-
-
NA
-
-
1250 NA
-
-
NA
-
-
NA
-
-
NA
-
-
NA
-
-
Note:
For the PIC16C63/R63/65/65A/R65 the asynchronous high speed mode (BRGH = 1) may experience a
high rate of receive errors. It is recommended that BRGH = 0. If you desire a higher baud rate than BRGH
= 0 can support, refer to the device errata for additional information or use the PIC16C66/67.
© 1997 Microchip Technology Inc.
DS30234D-page 109