Top
/content/maximintegrated/en/products/interface/controllers-expanders

Maxim's controllers provide protocol conversion and port expansion for popular serial communications protocols including RS-232 and USB. In addition, our smart card controllers cost-effectively read smart cards. Our I/O expanders increase the functionality of your microcontroller through incremental port expansion.

Also see:

USB Products

 

Featured Blog

Technical Documentation

*Required
Loading

Technical Documents

Showing 3 of View Top 100 Results View All Results

Part Number Title Document Type Date

Featured Products

Product Image
MAX3100 SPI/MICROWIRE-Compatible UART in QSOP-16....
The MAX3100 universal asynchronous receiver transmitter (UART) is the first UART specifically op...
  • Small TQFN and QSOP Packages Available..
  • Full-Featured UART:
    • IrDA SIR Timing Compatible
    • 8-Word FIFO Minimizes Processor Overhead at High Data Rates
    • Up to 230k Baud with a 3.6864MHz Crystal
    • 9-Bit Address-Recognition Interrupt
    • Receive Activity Interrupt in Shutdown
  • SPI/MICROWIRE-Compatible µC Interface
  • Lowest Power:
    • 150µA Operating Current at 3.3V
    • 10µA in Shutdown with Receive Interrupt
  • +2.7V to +5.5V Supply Voltage in Operating Mode
  • Schmitt-Trigger Inputs for Opto-Couplers
  • TX and RTS Outputs Sink 25mA for Opto-Couplers
Product Image
MAX3109 Dual Serial UART with 128-Word FIFOs
The MAX3109 advanced dual universal asynchronous receiver-transmitter (UART) has 128 words of re...
  • Bridges an SPI/MICROWIRE or I2C Microprocessor Bus to an Asynchronous Interface Such as RS-485, RS-232, or IrDASM
    • SIR- and MIR-Compliant IrDA Encoder/Decoder
    • Line Noise Indication Ensures Data Link Integrity
  • Deep, 128-Word Buffer and Automated Control Features Help Offload Activity on the Microcontroller
    • Automatic Active-Low RTS_ and Active-Low CTS_ Flow Control
    • Automatic XON/XOFF Software Flow Control
    • 9-Bit Multidrop-Mode Data Filtering
      • Special Character Detection
      • GPIO-Based Character Detection
      • Two Timers Routed to GPIOs
      • 8 Flexible GPIOs with 20mA Drive Capability
  • Saves Board Space
    • TQFN (5mm x 5mm) Package
    • Dual UART in a Single Package
  • Fast Data Rates Allow Maximum System Flexibility Across Interface Standards
    • 24Mbps (max) Data Rate
    • High-Resolution Programmable Baud-Rate
    • SPI Up to 26MHz Clock Rate
    • Fast Mode Plus I2C Up to 1MHz
  • Integrated PLL and Divider
  • Power Management Control Features Minimize Power Consumption for Portable Applications
    • 1.71V to 3.6V Supply Range
    • Shutdown and Autosleep Modes
      • 1µA Shutdown Current
  • Logic-Level Translation on the Controller and Transceiver Interfaces Ensure System Compatibility
  • Register Compatible with MAX3107, MAX3108, and MAX148301
Product Image
MAX6966 10-Port Constant-Current LED Drivers and I/O Expanders with PWM Intensity Control
The MAX6966/MAX6967 serial-interfaced peripherals provide microprocessors with 10 I/O ports rate...
  • High-Speed 26MHz SPI™-/QSPI™-/MICROWIRE™-Compatible Serial Interface
  • 2.25V to 3.6V Operation
  • I/O Ports Default to High-Z (LEDs Off) on Power-Up
  • I/O Port Inputs Are Overvoltage Protected to 7V
  • I/O Port Outputs Are 7V-Rated Open Drain
  • I/O Port Outputs Are 10mA or 20mA Constant-Current Static/PWM LED Drivers, or Open-Drain Logic Outputs
  • I/O Ports Support Hot Insertion
  • Individual 8-Bit PWM Intensity Control for Each LED
  • Any Output May Use or Not Use PWM Control
  • Exit Shutdown (Warm Start) with Simple Active-Low CS Pulse
  • Auto Ramp-Down into Shutdown
  • Auto Ramp-Up Out from Shutdown
  • 0.8µA (typ), 2µA (max) Shutdown Current
  • Tiny 3mm x 3mm, 0.8mm High Thin QFN Package
  • -40°C to +125°C Temperature Range
Product Image
MAX6967 10-Port Constant-Current LED Drivers and I/O Expanders with PWM Intensity Control
The MAX6966/MAX6967 serial-interfaced peripherals provide microprocessors with 10 I/O ports rate...
  • High-Speed 26MHz SPI™-/QSPI™-/MICROWIRE™-Compatible Serial Interface
  • 2.25V to 3.6V Operation
  • I/O Ports Default to High-Z (LEDs Off) on Power-Up
  • I/O Port Inputs Are Overvoltage Protected to 7V
  • I/O Port Outputs Are 7V-Rated Open Drain
  • I/O Port Outputs Are 10mA or 20mA Constant-Current Static/PWM LED Drivers, or Open-Drain Logic Outputs
  • I/O Ports Support Hot Insertion
  • Individual 8-Bit PWM Intensity Control for Each LED
  • Any Output May Use or Not Use PWM Control
  • Exit Shutdown (Warm Start) with Simple Active-Low CS Pulse
  • Auto Ramp-Down into Shutdown
  • Auto Ramp-Up Out from Shutdown
  • 0.8µA (typ), 2µA (max) Shutdown Current
  • Tiny 3mm x 3mm, 0.8mm High Thin QFN Package
  • -40°C to +125°C Temperature Range
Product Image
MAX7301 4-Wire-Interfaced, 2.5V to 5.5V, 20-Port and 28-Port I/O Expander
The MAX7301 compact, serial-interfaced I/O expander (or general-purpose I/O (GPIO) peripheral) p...
  • Industry-Standard 4-Wire Interface Simplifies Expansion of I/O Ports to Up to 28 I/Os Independent of Microprocessor Architecture
    • High-Speed, 26MHz, SPI-/QSPI™-/MICROWIRE®-Compatible Serial Interface
    • 2.25V to 5.5V Operation
    • 20 or 28 I/O Ports Configurable as Push-Pull Logic Output, Schmitt Logic Input or Schmitt Logic Input with Internal Pullup
    • Logic Transition Detection for Seven I/O Ports
  • Low Power Consumption Reduces Power-Supply Requirements
    • 11µA (max) Shutdown Current
Product Image
MAX7360 I²C-Interfaced Key-Switch Controller and LED Driver/GPIOs with Integrated ESD Protection
The MAX7360 I²C-interfaced peripheral provides microprocessors with management of up to 64 key s...
  • Integrated ESD Protection
    • ±8kV IEC 61000-4-2 Contact Discharge
    • ±15kV IEC 61000-4-2 Air-Gap Discharge
  • +14V Tolerant, Open-Drain I/O Ports Capable of Constant-Current LED Drive
  • Rotary Switch-Capable Input Pair (PORT6, PORT7)
  • 256-Step PWM Individual LED Intensity Control
  • Individual LED Blink Rates and Common LED Fade In/Out Rates from 256ms to 4096ms
  • FIFO Queues Up to 16 Debounced Key Events
  • User-Configurable Key Debounce (9ms to 40ms)
  • Keyscan Uses Static Matrix Monitoring for Low EMI Operation
  • +1.62V to +3.6V Operation
  • Monitors Up to 64 Keys
  • Key-Switch Interrupt (Active-Low INTK) on Each Debounced Event/FIFO Level, or End of Definable Time Period
  • Port Interrupt (Active-Low INTI) for Input Ports for Special-Key Functions
  • 400kbps, +5.5V Tolerant 2-Wire Serial Interface with Selectable Bus Timeout
  • Four I²C Address Choices
Product Image
DS4520 9-Bit I²C Nonvolatile I/O Expander Plus Memory
The DS4520 is a 9-bit nonvolatile (NV) I/O expander with 64 bytes of NV user memory controlled b...
  • Programmable Replacement for Mechanical Jumpers and Switches
  • Nine NV Input/Output Pins
  • 64-Byte NV User Memory (EEPROM)
  • I²C-Compatible Serial Interface
  • Up to 8 Devices Can be Multidropped on the Same I²C Bus
  • Open-Drain Outputs with Configurable Pullups
  • Outputs Capable of Sinking 12mA
  • Low Power Consumption
  • Wide Operating Voltage (2.7V to 5.5V)
  • Operating Temperature Range: -40°C to +85°C
Product Image
DS8005 Smart Card Interface
The DS8005 dual smart card interface is a low-cost, dual analog front-end for an IC card reader ...
  • Analog Interface and Level Shifting for IC Card Communication
  • ±8kV (min) ESD (HBM) Protection on Card Interfaces
  • Ultra-Low Stop-Mode Current, Less Than 10nA Typical
  • Internal IC Card Supply-Voltage Generation
    • 5.0V ±5%, 80mA (max)
    • 3.0V ±8%, 65mA (max)
    • 1.8V ±10%, 30mA (max)
  • Automatic Card Activation and Deactivation Controlled by Dedicated Internal Sequencer
  • I/O Lines from Host Directly Level Shifted for Smart Card Communication
  • Flexible Card Clock Generation, Supporting External Crystal Frequency Divided by 1, 2, 4, or 8
  • High-Current, Short-Circuit and High-Temperature Protection
  • Low Active-Mode Current
  • Internal Multiplexing Allows One ISO 7816 UART Implementation to Control Two Smart Card Sockets
Product Image
MAX3420E USB Peripheral Controller with SPI Interface
The MAX3420E contains the digital logic and analog circuitry necessary to implement a full-speed...
  • Simplifies Adding USB to Any System
    • Microprocessor-Independent USB Solution
    • Complies with USB Specification Revision 2.0 (Full-Speed Operation)
    • Integrated Full-Speed USB Transceiver
    • Firmware/Hardware Control of an Internal D+ Pullup Resistor
    • Programmable 3- or 4-Wire 26MHz SPI Interface
    • Intelligent USB Serial-Interface Engine (SIE)
    • Automatically Handles USB Flow Control and Double Buffering
    • Handles Low-Level USB Signaling Details
    • Includes Timers for USB Time-Sensitive Operations, So SPI Master Does Not Need to Time Events
    • Four General-Purpose Inputs and Four General-Purpose Outputs
  • Internal Comparator Detects VBUS for Self-Powered Applications
  • Interrupt Output Pin (Level or Programmable Edge) Allows Polled or Interrupt-Driven SPI Interface
  • Double-Buffered Data Endpoints Increase Throughput by Allowing the SPI Master to Transfer Data Concurrently with USB Transfers Over the Same Endpoint
    • Built-In Endpoint FIFOs
    • EP0: CONTROL (64 Bytes)
    • EP1: OUT, Bulk or Interrupt, 2 x 64 Bytes (Double-Buffered)
    • EP2: IN, Bulk or Interrupt, 2 x 64 Bytes (Double-Buffered)
    • EP3: IN, Bulk or Interrupt (64 Bytes)
  • SETUP Data Has Its Own 8-Byte FIFO, Simplifying Firmware
  • ESD Protection on D+, D-, and VBCOMP Improves System Reliability
  • Download Data Sheet Evaluation Kit
    Product Image
    MAX14830 Quad Serial UART with 128-Word FIFOs
    The MAX14830 is an advanced quad universal asynchronous receiver-transmitter (UART), each UART h...
    • Bridges an SPI/MICROWIRE or I2C Microprocessor Bus to an Asynchronous Interface like RS-485, RS-232, or IrDASM
      • SIR- and MIR-Compliant IrDA Encoder/Decoder
      • Line Noise Indication Ensures Data Link Integrity
    • Deep, 128-Word Buffer and Automated Control Features Help Offload Activity on the Microcontroller
      • 128-Word Transmit and Receive FIFOs per UART
      • Transmitter Synchronization Through SPI Commands
      • Automatic Hardware Flow Control Using Active-Low RTS_ and Active-Low CTS_ Outputs and Inputs
      • Automatic Software Flow Control (XON/XOFF)
      • Auto Transceiver Direction Control
      • Programmable Setup and Hold Times for Transceiver Control
      • Auto Transmitter Disable
      • Half-Duplex Echo Suppression
      • 9-Bit Multidrop-Mode Data Filtering
        • Special Character Detection
        • GPIO-Based Character Detection
        • Four Timers Routed to GPIOs
        • 16 Flexible GPIOs with 20mA Drive Capability
    • Saves Board Space
      • TQFN (7mm × 7mm) Package
    • Fast Data Rates Allow Maximum System Flexibility Across Interface Standards
      • 6Mbaud (max) Data Rate in 16x Sampling Mode
      • 12/24Mbaud (max) Data Rate in 2x/4x Rate Modes
      • High-Resolution Programmable Baud-Rate
      • SPI Up to 26MHz Clock Rate
      • Fast Mode Plus (Pm+) I2C Up to 1MHz
    • Integrated Internal Oscillator Eliminates the Need for an External Oscillator and Reduces the BOM Cost
      • Fractional Baud-Rate Generators, Predivider, and Phase-Locked Loop (PLL)
      • Logic-Level Translation Down to 1.61V on the Controller and Transceiver Interfaces Ensures System Compatibility
      • Register Compatible with MAX3107, MAX3108, MAX3109