2
1 Overview
The MCC iPort DLL/USB I
2
C Bus Host Adapter (#MIIC-201D/U) allows any
Windows 98se, 2000, XP, or higher PC with a free USB port or self-powered USB
hub, to become an I
2
C Master or Slave device, transmitting or receiving I
2
C
messages between the PC and one or more I
2
C devices across an I
2
C Bus.
iPort DLL/USB Product Features:
• Compatible with existing iPort (#MIIC-201) applications.Upgrade existing iPort
applications from RS-232 to USB. No software changes required.
• Windows DLL Application Program Interface (API).
• Compatible with Windows 98se, 2000, XP, or higher based PC.
• Compatible with USB 2.0 Specifications.
• Supports I
2
C Bus Master and Slave, Transmit and Receive operations.
• User Selectable Master I
2
C bit rates of 12.5 KHz and 100 KHz.
• Compatible with 3.3V to 5V I
2
C Bus voltages.
• Includes switch-enabled internal I
2
C Pull-Up resistors.
• Includes our free I
2
C Message Center and Message Manager Windows
Applications. Get on the I
2
C Bus in Seconds.
• Includes our easy to use Virtual Communications Port (VCP) driver.
The I
2
C adapter system consists of the following components:
1.1 iPort DLL/USB I
2
C Bus Host Adapter
The iPort DLL/USB adapter is a bus-powered USB device that plugs into a host
computer’s USB port or self-powered USB hub and generates I
2
C Bus signals.
1.2 iPort DLL/USB Virtual Communications Port (VCP)
The iPort DLL/USB Virtual Communications Port (VCP) driver creates a virtual
serial port within the iPort DLL/USB device. To a Windows software application,
the VCP looks just like a legacy serial communications port, allowing standard
iPort DLL programming methods to work unchanged. No special USB
programming is required. The iPort DLL/USB VCP is available to the host
computer whenever the iPort DLL/USB is attached to the host computer.