English
Language : 

PIC18F87K22 Datasheet, PDF (344/548 Pages) Microchip Technology – 64/80-Pin, High-Performance, 1-Mbit Enhanced Flash Microcontrollers with 12-Bit A/D and nanoWatt XLP Technology
PIC18F87K22 FAMILY
FIGURE 22-12: SYNCHRONOUS TRANSMISSION (THROUGH TXEN)
RC7/RX1/DT1 Pin
bit 0
bit 1
bit 2
bit 6
bit 7
RC6/TX1/CK1 Pin
Write to
TXREG1 reg
TX1IF bit
TRMT bit
TXEN bit
Note: This example is equally applicable to EUSART2 (RG1/TX2/CK2/AN19/C3OUT and RG2/RX2/DT2/AN18/C3INA).
TABLE 22-7: REGISTERS ASSOCIATED WITH SYNCHRONOUS MASTER TRANSMISSION
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
INTCON
GIE/GIEH PEIE/GIEL TMR0IE INT0IE
RBIE
TMR0IF INT0IF
RBIF
PIR1
PSPIF
ADIF
RC1IF
TX1IF
SSP1IF TMR1GIF TMR2IF TMR1IF
PIE1
PSPIE
ADIE
RC1IE
TX1IE SSP1IE TMR1GIE TMR2IE TMR1IE
IPR1
PSPIP
ADIP
RC1IP
TX1IP SSP1IP TMR1GIP TMR2IP TMR1IP
PIR3
TMR5GIF
—
RC2IF
TX2IF CTMUIF CCP2IF CCP1IF RTCCIF
PIE3
TMR5GIE
—
RC2IE
TX2IE CTMUIE CCP2IE CCP1IE RTCCIE
IPR3
TMR5GIP
—
RC2IP
TX2IP CTMUIP CCP2IP CCP1IP RTCCIP
RCSTA1
SPEN
RX9
SREN
CREN
ADDEN
FERR
OERR
RX9D
TXREG1
EUSART1 Transmit Register
TXSTA1
CSRC
TX9
TXEN
SYNC
SENDB
BRGH
TRMT
TX9D
BAUDCON1 ABDOVF RCIDL
RXDTP TXCKP BRG16
—
WUE
ABDEN
SPBRGH1 EUSART1 Baud Rate Generator Register High Byte
SPBRG1
EUSART1 Baud Rate Generator Register
RCSTA2
SPEN
RX9
SREN
CREN
ADDEN
FERR
OERR
RX9D
TXREG2
EUSART2 Transmit Register
TXSTA2
CSRC
TX9
TXEN
SYNC
SENDB
BRGH
TRMT
TX9D
BAUDCON2 ABDOVF RCIDL
RXDTP TXCKP BRG16
—
WUE
ABDEN
SPBRGH2 EUSART2 Baud Rate Generator Register High Byte
SPBRG2
EUSART2 Baud Rate Generator Register
ODCON3
U2OD
U1OD
—
—
—
—
—
CTMUDS
PMD0
CCP3MD CCP2MD CCP1MD UART2MD UART1MD SSP2MD SSP1MD ADCMD
Legend: — = unimplemented, read as ‘0’. Shaded cells are not used for synchronous master transmission.
DS39960B-page 344
Preliminary
 2010 Microchip Technology Inc.