|
PIC16LF18854 Datasheet, PDF (580/668 Pages) Microchip Technology – C Compiler Optimized RISC Architecture | |||
|
◁ |
PIC16(L)F18856/76
TABLE 33-3: BAUD RATE FORMULAS
Configuration Bits
SYNC
BRG16
BRGH
BRG/EUSART Mode
0
0
0
0
1
1
Legend:
0
0
8-bit/Asynchronous
0
1
8-bit/Asynchronous
1
0
16-bit/Asynchronous
1
1
16-bit/Asynchronous
0
x
8-bit/Synchronous
1
x
16-bit/Synchronous
x = Donât care, n = value of SPBRGH, SPBRGL register pair.
Baud Rate Formula
FOSC/[64 (n+1)]
FOSC/[16 (n+1)]
FOSC/[4 (n+1)]
TABLE 33-4: BAUD RATE FOR ASYNCHRONOUS MODES
BAUD
RATE
FOSC = 32.000 MHz
Actual
Rate
%
Error
SPBRG
value
(decimal)
SYNC = 0, BRGH = 0, BRG16 = 0
FOSC = 20.000 MHz
FOSC = 18.432 MHz
Actual
Rate
%
Error
SPBRG
value
(decimal)
Actual
Rate
%
Error
SPBRG
value
(decimal)
300
â
â
1200
â
â
â
â
â
â
â
â
â
â
1221 1.73
255
1200 0.00
239
2400 2404 0.16
207
2404 0.16
129
2400 0.00
119
9600 9615 0.16
51
9470 -1.36
32
9600 0.00
29
10417 10417 0.00
47
10417 0.00
29
10286 -1.26
27
19.2k 19.23k 0.16
25
19.53k 1.73
15
19.20k 0.00
14
57.6k 55.55k -3.55
3
115.2k
â
â
â
â
â
â
â
â
57.60k 0.00
7
â
â
â
â
FOSC = 11.0592 MHz
Actual
Rate
%
Error
SPBRG
value
(decimal)
â
â
â
1200 0.00
143
2400 0.00
71
9600 0.00
17
10165 -2.42
16
19.20k 0.00
8
57.60k 0.00
2
â
â
â
BAUD
RATE
300
1200
2400
9600
10417
19.2k
57.6k
115.2k
FOSC = 8.000 MHz
Actual
Rate
%
Error
SPBRG
value
(decimal)
â
â
â
1202 0.16
103
2404 0.16
51
9615 0.16
12
10417 0.00
11
â
â
â
â
â
â
â
â
â
SYNC = 0, BRGH = 0, BRG16 = 0
FOSC = 4.000 MHz
Actual
Rate
%
Error
SPBRG
value
(decimal)
300 0.16
207
1202 0.16
51
FOSC = 3.6864 MHz
Actual
Rate
%
Error
SPBRG
value
(decimal)
300
0.00
191
1200 0.00
47
2404 0.16
25
2400 0.00
23
â
â
â
9600 0.00
5
10417 0.00
5
â
â
â
â
â
â
19.20k 0.00
2
â
â
â
â
â
57.60k 0.00
0
â
â
â
â
FOSC = 1.000 MHz
Actual
Rate
%
Error
SPBRG
value
(decimal)
300
0.16
51
1202 0.16
12
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
DS40001824A-page 580
Preliminary
ï£ 2016 Microchip Technology Inc.
|
▷ |