PIC16F/LF1946/47
TABLE 24-4: REGISTERS ASSOCIATED WITH BAUD RATE GENERATOR
Reset
Valueson
page
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
BAUD1CON
BAUD2CON
RC1STA
ABDOVF
ABDOVF
SPEN
RCIDL
RCIDL
RX9
—
SCKP
SCKP
CREN
CREN
BRG16
BRG16
ADDEN
ADDEN
—
WUE
WUE
ABDEN
ABDEN
RX9D
300
300
299
299
301*
301*
301*
301*
298
—
—
SREN
SREN
FERR
FERR
OERR
OERR
RC2STA
SPEN
RX9
RX9D
SP1BRGL
SP1BRGH
SP2BRGL
SP2BRGH
TX1STA
EUSART1 Baud Rate Generator, Low Byte
EUSART1 Baud Rate Generator, High Byte
EUSART2 Baud Rate Generator, Low Byte
EUSART2 Baud Rate Generator, High Byte
CSRC
CSRC
TX9
TX9
TXEN
TXEN
SYNC
SYNC
SENDB
SENDB
BRGH
BRGH
TRMT
TRMT
TX9D
TX9D
TX2STA
298
Legend:
— = unimplemented, read as ‘0’. Shaded bits are not used by the BRG.
*
Page provides register information.
TABLE 24-5: BAUD RATES FOR ASYNCHRONOUS MODES
SYNC = 0, BRGH = 0, BRG16 = 0
FOSC = 32.000 MHz
FOSC = 18.432 MHz
FOSC = 16.000 MHz
FOSC = 11.0592 MHz
BAUD
RATE
SPxBRGL
SPxBRGL
SPxBRGL
SPxBRGL
value
Actual
Rate
%
Actual
Rate
%
Actual
Rate
%
Actual
Rate
%
Error
value
(decimal)
value
(decimal)
value
(decimal)
Error
Error
Error
(decimal)
300
1200
2400
9600
10417
19.2k
57.6k
115.2k
—
—
—
—
—
—
—
—
—
239
119
29
27
14
7
—
1202
2404
9615
10417
19.23k
—
—
—
207
103
25
—
—
0.00
0.00
0.00
-2.42
0.00
0.00
—
—
143
71
17
16
8
1200
2400
9600
10286
19.20k
57.60k
—
0.00
0.00
0.00
-1.26
0.00
0.00
—
0.16
0.16
0.16
0.00
0.16
—
1200
2400
9600
10165
19.20k
57.60k
—
2404
9615
10417
19.23k
55.55k
—
0.16
0.16
0.00
0.16
-3.55
—
207
51
47
25
3
23
12
—
2
—
—
—
—
—
—
SYNC = 0, BRGH = 0, BRG16 = 0
FOSC = 4.000 MHz FOSC = 3.6864 MHz
FOSC = 8.000 MHz
FOSC = 1.000 MHz
BAUD
RATE
SPxBRGL
SPxBRGL
value
SPxBRGL
value
SPxBRGL
Actual
Rate
%
Actual
Rate
%
Error
Actual
Rate
%
Error
Actual
Rate
%
value
(decimal)
value
(decimal)
Error
Error
(decimal)
(decimal)
0.00
0.00
0.00
0.00
—
300
1200
2400
9600
10417
19.2k
57.6k
115.2k
—
1202
2404
9615
10417
—
—
0.16
0.16
0.16
0.00
—
—
103
51
12
11
300
1202
2404
—
0.16
0.16
0.16
—
207
51
25
—
5
300
1200
2400
9600
—
191
47
23
5
300
1202
—
0.16
0.16
—
51
12
—
—
—
—
—
—
—
—
10417
—
0.00
—
—
2
—
—
—
—
—
—
19.20k
57.60k
—
0.00
0.00
—
—
—
—
—
—
—
—
0
—
—
—
—
—
—
—
—
—
—
DS41414A-page 302
Preliminary
2010 Microchip Technology Inc.