English
Language : 

PIC16F87-E Datasheet, PDF (111/228 Pages) Microchip Technology – 18/20/28-Pin Enhan lashMicrocontrollers with nanoWatt Technology
PIC16F87/88
TABLE 11-10: REGISTERS ASSOCIATED WITH SYNCHRONOUS MASTER TRANSMISSION
Address Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3
Bit 2
Bit 1
Bit 0
Value on:
POR, BOR
Value on
all other
Resets
0Bh, 8Bh, INTCON GIE PEIE TMR0IE INT0IE RBIE TMR0IF INT0IF RBIF 0000 000x 0000 000u
10Bh,18Bh
0Ch
PIR1
— ADIF(1) RCIF TXIF SSPIF CCP1IF TMR2IF TMR1IF -000 0000 -000 0000
18h
RCSTA SPEN RX9 SREN CREN ADDEN FERR OERR RX9D 0000 000x 0000 000x
19h
TXREG AUSART Transmit Data Register
0000 0000 0000 0000
8Ch
PIE1
— ADIE(1) RCIE TXIE SSPIE CCP1IE TMR2IE TMR1IE -000 0000 -000 0000
98h
TXSTA CSRC TX9 TXEN SYNC —
BRGH TRMT TX9D 0000 -010 0000 -010
99h
SPBRG Baud Rate Generator Register
0000 0000 0000 0000
Legend: x = unknown, - = unimplemented, read as ‘0’. Shaded cells are not used for synchronous master transmission.
Note 1: This bit is only implemented on the PIC16F88. The bit will read ‘0’ on the PIC16F87.
FIGURE 11-9:
SYNCHRONOUS TRANSMISSION
Q1Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1Q2Q3 Q4Q1Q2 Q3 Q4Q1 Q2 Q3 Q4
RB2/SDO/
RX/DT pin
RB5/SS/TX/
CK pin
Write to
TXREG Reg
TXIF bit
(Interrupt Flag)
bit 0
bit 1
bit 2
Word 1
Write Word 1
Write Word 2
TRMT bit
Q3 Q4 Q1 Q2 Q3Q4 Q1Q2 Q3 Q4 Q1 Q2Q3 Q4Q1 Q2 Q3 Q4 Q1Q2 Q3 Q4 Q1 Q2 Q3 Q4
bit 7
bit 0
bit 1
bit 7
Word 2
TXEN bit ‘1’
‘1’
Note: Sync Master mode; SPBRG = 0. Continuous transmission of two 8-bit words.
FIGURE 11-10: SYNCHRONOUS TRANSMISSION (THROUGH TXEN)
RB2/SDO/RX/DT pin
bit 0
bit 1
bit 2
bit 6
bit 7
RB5/SS/TX/CK pin
Write to
TXREG Reg
TXIF bit
TRMT bit
TXEN bit
 2005 Microchip Technology Inc.
DS30487C-page 109