Owner's manual

12-12
Ultra-High-Speed Flash
Microcontroller Users Guide
SBUF
DIVIDE-
BY-2
D7
LOAD
CLOCK
TRANSMIT SHIFT REGISTER
S0
P3.1
LATCH
TXD
PIN
RECEIVE DATA BUFFER
WR
RD
CLOCK
RECEIVE SHIFT REGISTER
SI
READ
SERIAL
BUFFER
SHIFT
CLOCK
LOAD
SERIAL
BUFFER
LOAD
INTS
SERIAL I/O
CONTROL
SHIFT
T1
FLAG =
SCONx.1
RXD
PIN
SERIAL
INTERRUPT
LDSBUF
RDSBUF
STOP
START
10
STOP
START
RB8 =
SCONx.2
R1
FLAG =
SCONx.0
DIVIDE-
BY-16
BIT
DETECTION
DATA BUS
SBUF
RESET
DIVIDE-
BY-16
SMOD_0 =
PCON.7
OR
SMOD_1 =
WDCON.7
D6
D5
D4
D3
D2
D1
D0
D7
D5
D4
D3
D2
D1
D0
D6
OSC/2 =
CRYSTAL/2
10
D8
TB8 =
SCONx.3
D8
TRANSMIT TIMING
LDSBUF
SHIFT
RECEIVE TIMING
BIT DETECTOR
SAMPLING
SHIFT
TI
RI
TXD
D
0
D1 D2 D
3
D4 D
5
D
6
D7 STOP
START
RXD
D
0
D1 D2 D
3
D4 D
5
D
6
D7
START
STOP
TB
8
RB
8
Figure 12-3. Serial Port Mode 2
Maxim Integrated