User manual

PICkitâ„¢ Serial Analyzer Firmware
© 2007 Microchip Technology Inc. DS51647A-page 91
TABLE 9-28: USART CONTROL BLOCK
TABLE 9-29: BRG BAUD RATE TABLE
Byte Bit Description
COMM: USART
16 7:0
17 7:0
0 Clock polarity (default) 1 = high-low at beginning of bit cell, 0 =
low-high
1 1 = 9-bit word length (default)
2 1 = Async receive enable
3 1 =
4 1 =
5 1 =
6 1 =
7 1 =
18 7:0
0 1 = Event marker enable: read byte
1 1 = Event marker enable: write byte
2 1 = Event marker enable: status error
3 1 = Event marker enable: break tx
4 1 =
5 1 =
6 1 =
7 1 =
19 7:0
20 7:0
21 7:0
22 7:0 BRG (BAUD) default (LSB)
23 7:0 BRG (BAUD) default (MSB)
BAUD = F
OSC/(4*(BRG + 1))
BAUD BRG ACTUAL ERR
300 16666 300.0 0.00%
1200 4166 1199.9 -0.01%
4800 1041 4798.5 -0.03%
9600 520 9596.9 -0.03%
19200 259 19230.8 0.16%
28800 173 28735.6 -0.22%
57600 86 57471.3 -0.22%
115200 42 116279.1 0.94%