Freelance Electronics Components Distributor
Closed Dec 25th-26th
800-300-1968
We Stock Hard to Find Parts

MAX3100CEE

Part # MAX3100CEE
Description SPI/MICROWIRE-COMPATIBLE UARTIN A QSOP-16 P - Bulk
Category IC
Availability In Stock
Qty 175
Qty Price
1 - 16 $8.83663
17 - 42 $7.02914
43 - 82 $6.62748
83 - 125 $6.15887
126 + $5.48942
Manufacturer Available Qty
MAXIM
Date Code: 9909
  • Shipping Freelance Stock: 14
    Ships Immediately
MAXIM
Date Code: 0320
  • Shipping Freelance Stock: 25
    Ships Immediately
MAXIM
Date Code: 0412
  • Shipping Freelance Stock: 100
    Ships Immediately
MAXIM
Date Code: 9338
  • Shipping Freelance Stock: 36
    Ships Immediately



Technical Document


DISCLAIMER: The information provided herein is solely for informational purposes. Customers must be aware of the suitability of this product for their application, and consider that variable factors such as Manufacturer, Product Category, Date Codes, Pictures and Descriptions may differ from available inventory.

MAX3100
SPI/Microwire-Compatible
UART in QSOP-16
16 ______________________________________________________________________________________
MAX3100 3100
IRQ RX
TX
RX
TX
RXD
TXD
22pF 22pF
330
IR LED
+5V
1/6 HC00
1/6 HC00
DIRECT
OPTO-COUPLER
DRIVE
OR
IR MODULE
DRIVE
IR
MODULE
8051
MAX3221
100
0.1µF
+5V
1.8432MHz
10k
Figure 10. Bidirectional RS-232 IrDA Using an 8051
Interface to PIC Processor
(“Quick Brown Fox” Generator)
Figure 11 illustrates the use of the MAX3100 with the
PIC
®
. This circuit is a “Quick Brown Fox” generator that
repeatedly transmits “THE QUICK BROWN FOX JUMPS
OVER THE LAZY DOG” (covering the entire alphabet)
over an RS-232 link with adjustable baud rate, word
length, and delay. Although a software-based UART
could be implemented on the PIC, features like accu-
rate variable baud rates, high baud rates, and simple
protocol selection would be difficult to implement reli-
ably. The 16C54 in the example is the most basic of the
PICs. Thus, it is possible to implement the example on
any member of the PIC family.
The software routine (Figure 12) begins by reading the
DIP switch on port RB. The switch data includes 4 bits
for the baud rate, 1 bit for number of stop bits, 1 bit for
a word length of 7 or 8 bits, and 1 bit for delay between
messages. The PIC reads the switch only at initializa-
tion (reset), and programs the parameters into the
MAX3100. It then begins sending the message repeat-
edly. If the delay bit is set, it inserts a 1sec delay
between transmissions. As in the 8051 example, the
main routine is called UTLK, and can be used in any
PIC-based, port-pin-interfaced application.
PIC is a registered trademark of Microchip Corporation.
MAX3100
SPI/Microwire-Compatible
UART in QSOP-16
______________________________________________________________________________________ 17
PIC16C54
V
CC
X1 X2
RB7
RB6
RB5
TX
22pF22pF
RB4
RB3
RB2
RB1
RB0
GO
Y/N 1µs Delay
1/2 STOP BITS TX
7/8 BITS
B3
RA0
RA1
RA2
RA3
DOUT
DIN
SCLK
CS
B2
B1
B0
100k
100k
100k
100k
100k
100k
100k
100k
1. 8432MHz
MAX3100
MAX3221
Figure 11. Quick Brown Fox Generator
MAX3100
SPI/Microwire-Compatible
UART in QSOP-16
18 ______________________________________________________________________________________
Table 10. Synchronous Data Output Format (DOUT pin to microprocessor, SPI MISO)
FEN
0
SHDNo
0
PM
0
RAM
0
TM
0
RM
0
PE
0
L
0
B1
0
B0
0
B3
0
B2R
Read
Config
0R
Write
Config
IR
(IrDA)
0
ST
0
0
0
0
0
CTS
T
T
CTS
Pr
Pr
0
0
RA/
FE
RA/
FE
D5r
D5r
D4r
D4r
D1r
D1r
D0r
D0r
D3r
D3r
D2rR
Read
Data
D2rR
Write
Data
D7r
D7r
D6r
D6r
T
T
__________MAX3100 Synchronous-to-Asynchronous SPI UART at a Glance
Table 9. Synchronous Data Input Format (DIN pin from microprocessor, SPI MOSI)
0
0
D6t
0
D7t
0
Write
Data
1 D2t
Read
Data
0 0
D3t
0
D0t
0
D1t
0
D4t
0
D5t
0
TE
0
0
0
Pt
0
RTS
0
0
0
0
0
1
1
ST
0
IR
(IrDA)
0
Write
Config
1 B2
Read
Config
0 0
B3
0
Bit Number
B0
TEST
B1
0
L
0
PE
0
RM
0
TM
0
RAM
0
PM
0
SHDNi
0
FEN
0
14 6715 2
Oper-
ation
3 01451011 891213
Bit Number
13 12 9 811 10 5 4 1 03
Oper-
ation
215 7 614
PREVIOUS12345678NEXT