MAX3100
SPI/MICROWIRE-Compatible
UART in QSOP-16
9
Pt TX-BUFFER REGISTER
9
Pt TX-SHIFT REGISTER
TX
D0t–D7t
DIN
CS
SCLK
DOUT
SPI
INTERFACE
SHDN
B0
B1
B2
B3
BAUD-RATE
GENERATOR
X1
XTAL
RA ACTIVITY
DETECT
X2
FE START/STOP-
BIT DETECT
(SOURCES)
T R Pr RA/FE
IRQ
INTERRUPT
LOGIC
(MASKS)
TRANSMIT-DONE (TM)
DATA-RECEIVED (RM)
PARITY (PM)
FRAMING ERROR (RAM)/
RECEIVE ACTIVITY
Pr
RX-SHIFT REGISTER
D0r–D7r
9
Pr RX-BUFFER REGISTER
Pr RX-BUFFER REGISTER
9
RX
CTS
I/O
RTS
Figure 2. Functional Diagram
The transmitter section accepts SPI/MICROWIRE data,
formats it, and transmits it in asynchronous serial format
from the TX output. Data is loaded into the transmit-
buffer register from the SPI/MICROWIRE interface. The
MAX3100 adds start and stop bits to the data and
clocks the data out at the selected baud rate (Table 7).
6
Maxim Integrated