MCC technical support has created an MS Visual C++ 6 Microsoft Foundation
Class (MSVC++) application for our ASCII interface I2C Bus host adapters.
This example includes an MSVC++ project, source code, and program executable
files that can be use by MSVC++ programmers as the basis for developing
custom applications.

This example includes our CiPortAI C++ class (iPortAI.cpp and iPortAI.h)
which can be imported into an MSCV++ project. The CiPortAI class include
methods that makes it easy for MSVC++ programmers to create custom I2C
Bus applications. The CiPortAI class includes methods to Master Transmit
and Receive messages on the I2C Bus. To demonstrate the use of the CiPortAI
class, this sample application uses the CiPortAI class to write, read,
and verify, an I2C EEPROM device. This application example could be very
useful to developers creating programs that access I2C Bus memory devices
such as EEPROMs, NV RAMs, and RAMs.