Datasheet

© 2007 Microchip Technology Inc. DS39629C-page 223
PIC18F6390/6490/8390/8490
FIGURE 17-2: ASYNCHRONOUS TRANSMISSION
FIGURE 17-3: ASYNCHRONOUS TRANSMISSION (BACK-TO-BACK)
TABLE 17-4: REGISTERS ASSOCIATED WITH ASYNCHRONOUS TRANSMISSION
Word 1
Word 1
Transmit Shift Reg
Start bit bit 0 bit 1 bit 7/8
Write to TXREG2
BRG Output
(Shift Clock)
TX2 (pin)
TX2IF bit
(Transmit Buffer
Reg. Empty Flag)
TRMT bit
(Transmit Shift
Reg. Empty Flag)
1 TCY
Word 1
Stop bit
Transmit Shift Reg.
Write to TXREG2
BRG Output
(Shift Clock)
TX2 (pin)
TX2IF bit
(Interrupt Reg. Flag)
TRMT bit
(Transmit Shift
Reg. Empty Flag)
Word 1
Word 2
Word 1
Word 2
Stop bit
Start bit
Transmit Shift Reg.
Word 1
Word 2
bit 0 bit 1
bit 7/8 bit 0
Note: This timing diagram shows two consecutive transmissions.
1 TCY
1 TCY
Start bit
Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Reset
Values
on Page
INTCON GIE/GIEH PEIE/GIEL
TMR0IE INT0IE RBIE TMR0IF INT0IF RBIF 59
PIR3
LCDIF RC2IF TX2IF —61
PIE3 LCDIE RC2IE TX2IE —61
IPR3
LCDIP RC2IP TX2IP —61
RCSTA2
SPEN RX9 SREN CREN ADDEN FERR OERR RX9D 63
TXREG2 AUSART2 Transmit Register 63
TXSTA2
CSRC TX9 TXEN SYNC BRGH TRMT TX9D 63
SPBRG2 AUSART2 Baud Rate Generator Register 63
Legend: — = unimplemented locations read as ‘0’. Shaded cells are not used for asynchronous transmission.