User manual
PICkit™ Serial Analyzer Firmware
© 2007 Microchip Technology Inc. DS51647A-page 93
TABLE 9-31: USART ‘CMD’ TAG BYTES
TAG/
CCMD
LEN Name Description
0x80 1 USART_INIT Initialize USART controller
0 TAG
0x81 1 USART_RESET Reset USART controller
0 TAG
0x82 N+2 USART_DATA_XMT Transmit data
0 TAG
1 Byte count (N)
2Data
N+1 Data
0x83 2 USART _DATA_ARCV Receive data
0 TAG
1 Byte count (N)
0x84 1 USART_DATA_SRCV_ENABLE Enable receive data monitor
0 TAG
0x85 1 USART_DATA_SRCV_DISABLE Disable receive data monitor
0 TAG
0x86 1 USART_BREAK_XMT send BREAK
0 TAG
0x87 2 USART_BREAK_DATA_XMT send BREAK then DATA byte
0 TAG
1 DATA byte (TYP: 0x55)
0x88 3 USART_BAUD set BAUD rate
0 TAG
1 BAUD value (LSB)
2 BAUD value (MSB)
(Reference Table 9-29)
0x89 1 USART_SCKP_SET set “CLOCK POLARITY” bit
0 TAG
0x8A 1 USART_SCKP_RST reset “CLOCK POLARITY” bit
0 TAG
0x8B 1 USART_9BIT_SET set 9-bit Data mode
0 TAG
0x8C 1 USART_9BIT_RST reset 9-bit Data mode (sets 8-bit)
0 TAG