English
Language : 

MIC74_14 Datasheet, PDF (1/20 Pages) Micrel Semiconductor – 2-Wire Serial I/O Expander and Fan Controller
MIC74
2-Wire Serial I/O Expander and Fan
Controller
General Description
The MIC74 is a fully programmable serial-to-parallel I/O
expander compatible with the SMBus™ (system manage-
ment bus) protocol. It acts as a slave on the bus, providing
eight independent I/O lines.
Each I/O bit can be individually programmed as an input or
output. If programmed as an output; each I/O bit can be
programmed as an open-drain or complementary push-pull
output. If desired, the four most significant I/O bits can be
programmed to implement fan speed control. An internal
clock generator and state machine eliminate the overhead
generally associated with “bit-banging” fan speed control.
Programming the device and reading/writing the I/O bits is
accomplished using seven internal registers. All registers
can be read by the host. Output bits are capable of directly
driving high-current loads, such as LEDs. A separate
interrupt output can notify the host of state changes on the
input bits without requiring the MIC74 to perform a
transaction on the serial bus or be polled by the host.
Three address selection inputs are provided, allowing up
to eight devices to share the same bus and provide a total
of 64 bits of I/O.
The MIC74 is available in an ultra-small-footprint 16-pin
QSOP. Low quiescent current, small footprint, and low
package height make the MIC74 ideal for portable and
desktop applications.
Datasheets and support documentation are available on
Micrel’s web site at: www.micrel.com.
Features
• Provides eight bits of general purpose I/O
• Built-in fan speed control logic (optional)
• 2-wire SMBus™/I2C™-compatible serial interface plus
interrupt output
• 2.7V to 3.6V operating voltage range
• 5V-tolerant I/O
• Low quiescent current: 2µA (typical)
• Bit-programmable I/O options:
− Input or output
− Push-pull or open-drain output
− Interrupt on input changes
• Outputs can directly drive LEDs (10mA IOL)
• Up to 8 devices per bus
Applications
• General purpose I/O expansion via serial bus
• Personal computer system management
• Distributed sensing and control
• Microcontroller I/O expansion
• Fan control
Typical Application
SMBus is a trademark of Intel Corporation. I2C is a trademark of Phillips Electronics N.V.
Micrel Inc. • 2180 Fortune Drive • San Jose, CA 95131 • USA • tel +1 (408) 944-0800 • fax + 1 (408) 474-1000 • http://www.micrel.com
September 30, 2014
Revision 3.0