MAX3100EPD MAXIM [Maxim Integrated Products], MAX3100EPD Datasheet - Page 8

no-image

MAX3100EPD

Manufacturer Part Number
MAX3100EPD
Description
SPI/Microwire-Compatible UART in QSOP-16
Manufacturer
MAXIM [Maxim Integrated Products]
Datasheet
Table 1 shows write-configuration data. A 16-bit
SPI/Microwire write configuration clears the receive
FIFO and the R, T, RA/FE, D0r–D7r, D0t–D7t, Pr, and Pt
registers. RTS and CTS remain unchanged. The new
configuration is valid on CS’s rising edge if the transmit
buffer is empty (T = 1) and transmission is over. If the
latest transmission has not been completed, the regis-
ters are updated when the transmission is over (T = 0).
The write-configuration bits (FEN, SHDNi, IR, ST, PE, L,
B3–B0) take effect after the current transmission is
over. The mask bits (TM, RM, PM, RAM) take effect
immediately after the 16th clock’s rising edge at SCLK.
Table 2 shows read-configuration data. This register
reads back the last configuration written to the
Table 3. Write Data (D15, D14 = 1, 0)
SPI/Microwire-Compatible
UART in QSOP-16
Table 1. Write Configuration (D15, D14 = 1, 1)
Table 2. Read Configuration (D15, D14 = 0, 1)
Table 4. Read Data (D15, D14 = 0, 0)
8
DOUT
DOUT
DOUT
DOUT
DIN
DIN
DIN
DIN
BIT
BIT
BIT
BIT
_______________________________________________________________________________________
15
15
15
15
R
R
R
R
0
1
0
1
14
14
14
14
1
T
0
T
0
T
1
T
FEN
FEN
13
13
13
13
0
0
0
0
0
0
MAX3100 Operations
SHDNo
SHDNi
12
12
0
0
0
0
12
12
0
0
11
11
0
0
0
0
Write Operations
Read Operations
TM
TM
11
11
0
0
RA/FE
RA/FE
TE
10
10
0
RM
RM
10
10
0
0
RTS
CTS
CTS
PM
PM
9
0
9
9
0
9
0
RAM
RAM
Pr
Pr
Pt
8
0
8
8
0
8
0
MAX3100. The device enters test mode if bit 0 = 1. In
this mode, if CS = 0, the RTS pin acts as the 16x clock
generator’s output. This may be useful for direct baud-
rate generation (in this mode, TX and RX are in digital
loopback).
Normally, the write-data register loads the TX-buffer
register. To change the RTS pin’s state without writing
data, set the TE bit. Setting the TE bit high inhibits the
write command (Table 3).
Reading data clears the R bit and interrupt IRQ (Table 4).
Table 5 shows read/write operation and power-on reset
state (POR), and describes each bit used in program-
ming the MAX3100. Figure 5 shows parity and word-
length control.
D7r
D7r
D7t
IR
7
0
7
7
0
IR
7
0
D6t
D6r
D6r
ST
6
0
6
6
0
ST
6
0
D5t
D5r
D5r
PE
5
0
5
5
0
PE
5
0
D4r
D4r
D4t
4
0
L
4
4
0
4
L
0
D3t
D3r
D3r
Register Functions
B3
3
0
3
3
0
B3
3
0
D2t
D2r
D2r
B2
2
0
2
2
0
B2
2
0
D1r
D1r
D1t
B1
B1
1
0
1
1
0
1
0
TEST
D0r
D0r
D0t
B0
B0
0
0
0
0
0
0

Related parts for MAX3100EPD