English
Language : 

PIC18LF2X_13 Datasheet, PDF (281/560 Pages) Microchip Technology – PIC18(L)F2X/45K50 USB Flash MCU Product Brief
PIC18(L)F2X/4XK22
TABLE 16-4: REGISTERS ASSOCIATED WITH BAUD RATE GENERATOR
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Reset
Values
on Page
BAUDCON1 ABDOVF
RCIDL
DTRXP CKTXP BRG16
—
WUE ABDEN 279
BAUDCON2 ABDOVF
RCIDL
DTRXP CKTXP BRG16
—
WUE ABDEN 279
PMD0
UART2MD UART1MD TMR6MD TMR5MD TMR4MD TMR3MD TMR2MD TMR1MD 55
RCSTA1
SPEN
RX9
SREN CREN ADDEN FERR OERR RX9D
278
RCSTA2
SPEN
RX9
SREN CREN ADDEN FERR OERR RX9D
278
SPBRG1
EUSART1 Baud Rate Generator, Low Byte
—
SPBRGH1
EUSART1 Baud Rate Generator, High Byte
—
SPBRG2
EUSART2 Baud Rate Generator, Low Byte
—
SPBRGH2
EUSART2 Baud Rate Generator, High Byte
—
PIR1
—
ADIF
RC1IF TX1IF SSP1IF CCP1IF TMR2IF TMR1IF 119
PIR3
SSP2IF
BCL2IF
RC2IF
TX2IF CTMUIF TMR5GIF TMR3GIF TMR1GIF 121
TXSTA1
CSRC
TX9
TXEN
SYNC SENDB BRGH TRMT
TX9D
277
TXSTA2
CSRC
TX9
TXEN
SYNC SENDB BRGH TRMT
TX9D
277
Legend: — = unimplemented, read as ‘0’. Shaded bits are not used by the BRG.
TABLE 16-5: BAUD RATES FOR ASYNCHRONOUS MODES
BAUD
RATE
FOSC = 64.000 MHz
Actual
Rate
%
Error
SPBRxG
value
(decimal)
SYNC = 0, BRGH = 0, BRG16 = 0
FOSC = 18.432 MHz
FOSC = 16.000 MHz
Actual
Rate
%
Error
SPBRGx
value
(decimal)
Actual
Rate
%
Error
SPBRGx
value
(decimal)
300
—
—
—
—
—
—
—
—
—
1200
—
—
—
1200 0.00
239
1202
0.16
207
2400
—
—
—
2400 0.00
119
2404
0.16
103
9600
9615 0.16
103
9600 0.00
29
9615
0.16
25
10417 10417 0.00
95
10286 -1.26
27
10417 0.00
23
19.2k 19.23k 0.16
51
19.20k 0.00
14
19.23k 0.16
12
57.6k 58.82k 2.12
16
57.60k 0.00
7
—
—
—
115.2k 111.11k -3.55
8
—
—
—
—
—
—
FOSC = 11.0592 MHz
Actual
Rate
%
Error
SPBRGx
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
SPBRGx
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
SPBRGx
value
(decimal)
300
0.16
207
1202 0.16
51
2404 0.16
25
—
—
—
10417 0.00
5
—
—
—
—
—
—
—
—
—
FOSC = 3.6864 MHz
Actual
Rate
%
Error
SPBRGx
value
(decimal)
300
0.00
191
1200
0.00
47
2400
0.00
23
9600
0.00
5
—
—
—
19.20k 0.00
2
57.60k 0.00
0
—
—
—
FOSC = 1.000 MHz
Actual
Rate
%
Error
SPBRGx
value
(decimal)
300
0.16
51
1202
0.16
12
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
 2010-2012 Microchip Technology Inc.
DS41412F-page 281