PIC16(L)F1824/1828
TABLE 26-3: BAUD RATE FORMULAS
Configuration Bits
SYNC
BRG16
BRGH
BRG/EUSART Mode
0
0
0
8-bit/Asynchronous
0
0
1
8-bit/Asynchronous
0
1
0
16-bit/Asynchronous
0
1
1
1
0
x
16-bit/Asynchronous
8-bit/Synchronous
1
1
x
16-bit/Synchronous
Legend: 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 26-4: SUMMARY OF REGISTERS ASSOCIATED WITH THE BAUD RATE GENERATOR
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Register
on Page
BAUDCON ABDOVF RCIDL
—
SCKP BRG16
—
WUE ABDEN
308
RCSTA
SPEN
RX9
SREN CREN ADDEN FERR OERR RX9D
307
SPBRGL
BRG7 BRG6 BRG5 BRG4 BRG3 BRG2 BRG1 BRG0
309*
SPBRGH
BRG15 BRG14 BRG13 BRG12 BRG11 BRG10 BRG9 BRG8
309*
TXSTA
CSRC
TX9
TXEN SYNC SENDB BRGH TRMT TX9D
306
Legend: — = unimplemented location, read as ‘0’. Shaded cells are not used for the Baud Rate Generator.
* Page provides register information.
DS41419B-page 310
Preliminary
2010 Microchip Technology Inc.