English
Language : 

PIC18F86K22-I Datasheet, PDF (334/550 Pages) Microchip Technology – 64/80-Pin, High-Performance, 1-Mbit Enhanced Flash Microcontrollers
PIC18F87K22 FAMILY
TABLE 22-3: BAUD RATES FOR ASYNCHRONOUS MODES (CONTINUED)
BAUD
RATE
(K)
SYNC = 0, BRGH = 0, BRG16 = 1
FOSC = 40.000 MHz
FOSC = 20.000 MHz
FOSC = 10.000 MHz
FOSC = 8.000 MHz
Actual
Rate
(K)
%
Error
SPBRG Actual
value Rate
(decimal) (K)
%
Error
SPBRG Actual
value Rate
(decimal) (K)
%
Error
SPBRG Actual
value Rate
(decimal) (K)
%
Error
SPBRG
value
(decimal)
0.3
1.2
2.4
9.6
19.2
57.6
115.2
0.300
1.200
2.402
9.615
19.231
58.140
113.636
0.00
0.02
0.06
0.16
0.16
0.94
-1.36
8332
2082
1040
259
129
42
21
0.300
1.200
2.399
9.615
19.231
56.818
113.636
0.02
-0.03
-0.03
0.16
0.16
-1.36
-1.36
4165
1041
520
129
64
21
10
0.300
1.200
2.404
9.615
19.531
56.818
125.000
0.02
-0.03
0.16
0.16
1.73
-1.36
8.51
2082
520
259
64
31
10
4
0.300
1.201
2.403
9.615
19.230
55.555
—
-0.04
-0.16
-0.16
-0.16
-0.16
3.55
—
1665
415
207
51
25
8
—
BAUD
RATE
(K)
0.3
1.2
2.4
9.6
19.2
57.6
115.2
SYNC = 0, BRGH = 0, BRG16 = 1
FOSC = 4.000 MHz
FOSC = 2.000 MHz
FOSC = 1.000 MHz
Actual
Rate
(K)
0.300
1.202
2.404
9.615
19.231
62.500
125.000
%
Error
0.04
0.16
0.16
0.16
0.16
8.51
8.51
SPBRG
value
(decimal)
832
207
103
25
12
3
1
Actual
Rate
(K)
0.300
1.201
2.403
9.615
—
—
—
%
Error
-0.16
-0.16
-0.16
-0.16
—
—
—
SPBRG
value
(decimal)
415
103
51
12
—
—
—
Actual
Rate
(K)
0.300
1.201
2.403
—
—
—
—
%
Error
-0.16
-0.16
-0.16
—
—
—
—
SPBRG
value
(decimal)
207
51
25
—
—
—
—
BAUD
RATE
(K)
0.3
1.2
2.4
9.6
19.2
57.6
115.2
SYNC = 0, BRGH = 1, BRG16 = 1 or SYNC = 1, BRG16 = 1
FOSC = 40.000 MHz
FOSC = 20.000 MHz
FOSC = 10.000 MHz
FOSC = 8.000 MHz
Actual
Rate
(K)
%
Error
SPBRG Actual
value Rate
(decimal) (K)
%
Error
SPBRG Actual
value Rate
(decimal) (K)
%
Error
SPBRG Actual
value Rate
(decimal) (K)
%
Error
SPBRG
value
(decimal)
0.300
1.200
0.00 33332 0.300
0.00
8332 1.200
0.00 16665 0.300 0.00
0.02
4165 1.200 0.02
8332
2082
0.300
1.200
-0.01
-0.04
6665
1665
2.400 0.02
4165 2.400 0.02
2082 2.402 0.06
1040 2.400 -0.04
832
9.606 0.06
1040 9.596 -0.03
520
9.615 0.16
259
9.615 -0.16
207
19.193 -0.03
520 19.231 0.16
259 19.231 0.16
129 19.230 -0.16
103
57.803 0.35
172 57.471 -0.22
86
58.140 0.94
42
57.142 0.79
34
114.943 -0.22
86 116.279 0.94
42 113.636 -1.36
21 117.647 -2.12
16
BAUD
RATE
(K)
0.3
1.2
2.4
9.6
19.2
57.6
115.2
SYNC = 0, BRGH = 1, BRG16 = 1 or SYNC = 1, BRG16 = 1
FOSC = 4.000 MHz
FOSC = 2.000 MHz
FOSC = 1.000 MHz
Actual
Rate
(K)
0.300
1.200
2.404
9.615
19.231
58.824
111.111
%
Error
0.01
0.04
0.16
0.16
0.16
2.12
-3.55
SPBRG
value
(decimal)
3332
832
415
103
51
16
8
Actual
Rate
(K)
0.300
1.201
2.403
9.615
19.230
55.555
—
%
Error
-0.04
-0.16
-0.16
-0.16
-0.16
3.55
—
SPBRG
value
(decimal)
1665
415
207
51
25
8
—
Actual
Rate
(K)
0.300
1.201
2.403
9.615
19.230
—
—
%
Error
-0.04
-0.16
-0.16
-0.16
-0.16
—
—
SPBRG
value
(decimal)
832
207
103
25
12
—
—
DS39960D-page 334
 2009-2011 Microchip Technology Inc.