Windows to I2C Host Adapter |
MIIC-201
|
|
iPortTM
iPort brings I2C directly to your PC. Just plug iPort into your Windows XP or later PC's legacy or add-on ComPort, run our I2C Message Manager or Message Center for Windows applications, and you'll be sending and receiving I2C messages in seconds. (Limited Availability - CALL) Master, Slave, Transmit, Receive. iPort supports all I2C message modes including Multi-Master, Arbitration Detection, Repeated Starts, and messages from 1 to 64K bytes in length. |
PRODUCT HIGHLIGHTS
|
An I2C Bus network can support up to 127 Master or Slave devices with a 2-wire serial interface. I2C devices can be as simple as RAM, EEPROM, or I/O devices, or have the full-blown processing power of an embedded microcontroller or microprocessor.
Start sending I2C messages in minutes using our Message
Manager or Message Center applications included with each adapter.
Windows DLL API |
|
---|---|
Function | Description |
I2COpen | Open I2C Connection
Activates iPort as an I2C Bus master and slave device attached to the bus. |
I2CClose | Close I2C Connection
Disconnect from the I2C Bus. |
I2CMasterTx | Master Transmit Message
Master Transmit the specified data bytes to the specified I2C Slave device with optional bus Stop condition. |
I2CMasterRx | Master Receive Message
Read the specified number of data bytes from the specified I2C Slave device with optional bus Stop condition. |
I2CMasterRxExt | Master Receive Message Extended
Read the specified number of data bytes from the specified I2C Slave device with extended Nack and Stop control. |
I2CMasterTxRx | Master Transmit/Receive Message
Master Transmit the specified data bytes to the specified I2C Slave device with repeated Start and Master Receive. |
I2CGetStatus | Get iPort Link Status
Retrive current I2C Link properties and status. |
I2CGetMasterRxMsg | Get iPort Master Receive Data
Retrive I2C Master Receive message data. |
I2CGetSlaveRxMsg | Get iPort Slave Receive Data
Retrieve I2C Slave Receive message data. |
I2CChangeSlaveAddress | Change iPort Slave Address
Change the iPort I2C Slave Address. |
I2CChangeSlaveGCEnable | Change iPort Slave General Call Enable
Change the iPort I2C Slave General Call Enable. |
I2CSlaveTx | Slave Transmit Message
Slave Transmit the specified data bytes to a requesting bus Master device. |
NOTE:
For additional DLL API details, see the header file I2C200.H included in the free Sample Programs and Development Tools. |
TYPICAL APPLICATIONS
Included Parts List:
|
See our Online Catalog for ordering information.
I2C is just a mouse click away TM