The MAX7301 compact, serial-interfaced I/O expander(or general-purpose I/O (GPIO) peripheral) providesmicroprocessors with up to 28 ports. Each port is individuallyuser configurable to either a logic input or logic output.Each port can be configured either as a push-pull logicoutput capable of sinking 10mA and sourcing 4.5mA, ora Schmitt logic input with optional internal pullup. Sevenports feature configurable transition detection logic, whichgenerates an interrupt upon change of port logic level.The MAX7301 is controlled through an SPI-compatible4-wire serial interface. The MAX7301AAX and MAX7301ATL have 28 ports andare available in 36-pin SSOP and 40-pin TQFN packages,respectively. The MAX7301AAI has 20 ports and is availablein a 28-pin SSOP package.
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