beautypg.com

Figure 9-1 . usart mode 0 -3, Maxq610 user’s guide – Maxim Integrated MAXQ610 User Manual

Page 128

background image

9-3

MAXQ610 User’s Guide

Figure 9-1. USART Mode 0

DIVIDE

BY 12

D7

D6

D5

D4

D3

D2 D1

D0

LOAD

CLOCK

OUTPUT SHIFT REGISTER

S0

LATCH

RECEIVE DATA BUFFER

WR

SBUF

RD

D7

D6

D5

D4 D3 D2

D1

D0

CLOCK

RECEIVE SHIFT REGISTER

SI

BAUD

CLOCK

SM2 = SCONx.5

LOAD

SERIAL

BUFFER

RECEIVE

BUFFER

LOAD

DATA

CLOCK

SERIAL I/O

CONTROL

INTS

SHIFT

READ

SERIAL

BUFFER

TI

FLAG =

SCON.1

RI

FLAG =

SCON.0

DIVIDE

BY 4

LDSBUF

RDSBUF

0

1

LDSBUF

SHIFT

RXD

(DATA OUT)

TXD

(DATA CLOCK)

TI

WRITE TO SCON (CLEAR RI)

WRITE TO SBUF

TRANSMIT TIMING

RECEIVE TIMING

SBUF

TXD

PIN

SYSTEM

CLOCK

RDSBUF

SHIFT

RXD

(DATA IN)

TXD

(DATA CLOCK)

RI

D0

D1

D2

D3

D4

D5

D6

D7

D0

D1

D2

D3

D4

D5

D6

D7

RXD

PIN

SERIAL

INTERRUPT

DATA BUS