Datasheet

2002-2013 Microchip Technology Inc. DS30487D-page 101
PIC16F87/88
TABLE 11-5: INTRC BAUD RATES FOR ASYNCHRONOUS MODE (BRGH = 0)
BAUD
RATE
(K)
F
OSC = 8 MHz FOSC = 4 MHz FOSC = 2 MHz FOSC = 1 MHz
KBAUD
%
ERROR
SPBRG
value
(decimal)
KBAUD
%
ERROR
SPBRG
value
(decimal)
KBAUD
%
ERROR
SPBRG
value
(decimal)
KBAUD
%
ERROR
SPBRG
value
(decimal)
0.3 NA 0.300 0 207 0.300 0 103 0.300 0 51
1.2 1.202 +0.16 103 1.202 +0.16 51 1.202 +0.16 25 1.202 +0.16 12
2.4 2.404 +0.16 51 2.404 +0.16 25 2.404 +0.16 12 2.232 -6.99 6
9.6 9.615 +0.16 12 8.929 -6.99 6 10.417 +8.51 2 NA
19.2 17.857 -6.99 6 20.833 +8.51 2 NA NA
28.8 31.250 +8.51 3 31.250 +8.51 1 31.250 +8.51 0 NA
38.4 41.667 +8.51 2 NA NA NA
57.6 62.500 +8.51 1 62.500 8.51 0 NA NA
TABLE 11-6: INTRC BAUD RATES FOR ASYNCHRONOUS MODE (BRGH = 1)
BAUD
RATE
(K)
F
OSC = 8 MHz FOSC = 4 MHz FOSC = 2 MHz FOSC = 1 MHz
KBAUD
%
ERROR
SPBRG
value
(decimal)
KBAUD
%
ERROR
SPBRG
value
(decimal)
KBAUD
%
ERROR
SPBRG
value
(decimal)
KBAUD
%
ERROR
SPBRG
value
(decimal)
0.3 NA NA NA 0.300 0 207
1.2 NA 1.202 +0.16 207 1.202 +0.16 103 1.202 +0.16 51
2.4 2.404 +0.16 207 2.404 +0.16 103 2.404 +0.16 51 2.404 +0.16 25
9.6 9.615 +0.16 51 9.615 +0.16 25 9.615 +0.16 12 8.929 -6.99 6
19.2 19.231 +0.16 25 19.231 +0.16 12 17.857 -6.99 6 20.833 +8.51 2
28.8 29.412 +2.12 16 27.778 -3.55 8 31.250 +8.51 3 31.250 +8.51 1
38.4 38.462 +0.16 12 35.714 -6.99 6 41.667 +8.51 2 NA
57.6 55.556 -3.55 8 62.500 +8.51 3 62.500 +8.51 1 62.500 +8.51 0