Figure 12-1. serial port mode 0 -9 – Maxim Integrated Ultra-High-Speed Flash Microcontroller User Manual

Page 143

Advertising
background image

12-9

SM2=

SCONx.5

DIVIDE-

BY-12

D7 D6 D5 D4 D3 D2 D1 D0

LOAD CLOCK

OUTPUT SHIFT REGISTER

S0

P3.0

LATCH

RXD

PIN

RECEIVE DATA BUFFER WR

RD

D7 D6 D5 D4 D3 D2 D1 D0

CLOCK

RECEIVE SHIFT REGISTER

SI

READ

SERIAL

BUFFER

BAUD

CLOCK

LOAD

SERIAL

BUFFER

RECEIVE

BUFFER

LOAD

DATA

CLOCK

INTS

SERIAL

I/O

CONTROL

SHIFT

R1

FLAG =

SCONx.0

T1

FLAG =

SCONx.1

SERIAL

INTERRUPT

DIVIDE-

BY-4

LDSBUF

RDSBUF

TRANSMIT

TIMING

LDSBUF

SHIFT

WRITE TO SBUF

RXD

(

DATA

OUT

)

D0

D1

D2

D3

D4

D5

D6

D7

TXD

(

DATA

CLOCK

)

TI

RECEIVE TIMING

RDSBUF

SHIFT

WRITE TO SCON (CLEAR RI)

RXD

(DATA IN)

TXD

(DATA CLOCK)

RI

D0

D1

D2

D3

D4

D5

D6

D7

SBUF

0

1

DATA BUS

SM2=

SCONx.5

TXD

PIN

SYSTEM CLOCK

Figure 12-1. Serial Port Mode 0

Ultra-High-Speed Flash
Microcontroller User’s Guide

Maxim Integrated

Advertising