
Tiny SPI/I²C UART integrates an oscillator and saves space, power, and cost for industrial and mobile applications
The MAX3107 is an advanced universal asynchronous receiver-transmitter (UART) with 128 words each of receive and transmit first-in/first-out (FIFO) that can be controlled through I²C or high-speed SPI™. An internal oscillator reduces the need for an external crystal or clock source. The 2x and 4x rate modes allow a maximum of 24Mbps data rates. A phase-locked loop (PLL), prescaler, and fractional baud-rate generator allow for high-resolution baud-rate programming and minimize the dependency of baud rate on reference clock frequency.
Autosleep and shutdown modes help reduce power consumption during periods of inactivity. A low 640µA (typ) supply current and tiny 24-pin TQFN (3.5mm x 3.5mm) package make the MAX3107 ideal for low-power portable devices. Integrated logic-level translation on the controller and transceiver (RX/TX and active-low RTS/CTS) interfaces enable use with a wide selection of RS-232/RS-485 transceivers.
Automatic hardware and software flow control with selectable FIFO interrupt triggering offloads low-level activity from the host controller. Automatic half-duplex transceiver control with programmable setup and hold times allow the MAX3107 to be used in high-speed applications, for example Profibus-DP.
The MAX3107 is ideal for use in portable devices, industrial applications, and automotive applications. The MAX3107 is available in a 24-pin SSOP package and a 24-pin TQFN package. It is specified over the -40°C to +85°C extended ambient temperature range.
Key Features
- Tiny 24-Pin, Lead-Free TQFN (3.5mm x 3.5mm) and 24-Pin, Lead-Free SSOP Packages
- Integrated Internal Oscillators
- 24Mbps (max) Data Rate
- Integrated PLL and Divider
- Fractional Baud-Rate Generator
- SPI Up to 26MHz Clock Rate
- Autotransceiver Direction Control
- Half-Duplex Echo Suppression
- Automatic Active-Low RTS/CTS and XON/XOFF Flow Control
- Special Character Detection
- GPIO-Based Character Detection
- 9-Bit Multidrop-Mode Data Filtering
- SIR- and MIR-Compliant IrDA Encoder/Decoder
- +2.35V to +3.6V Supply Range
- Logic-Level Translation on the Controller and Transceiver Interfaces (Down to 1.7V)
- Four Flexible GPIOs
- Line Noise Indication
- Shutdown and Autosleep Modes
- Low 640µA (typ) Supply Current at 1Mbaud and 20MHz Clock
- Low 20µA (typ) Shutdown Power

