User’s GuideDLL/USBI2C Host Adapterwith iPort Utility Pack Softwarewww.mcc-us.com
42.1 USB ConnectorThe USB connector provides connection from the I2C adapter to a USB port on thehost computer or self-powered USB hub. The iPort DLL/
5Use of the +5V wire in the I2C Interface connector is optional. Connect this wire tothe target system to power the target system from either:1 USB de
63 Hardware Configuration3.1 Pull-up ResistorsI2C Bus systems are based on open-collector technology requiring pull-up deviceson each signal wire. The
7compatible, not SMBus compatible. Some features of the SMBus protocol notsupported include time-outs, device reset, and Packet Error Check byte proce
84.2 Grounding SolutionsTo avoid damage to the host computer, I2C adapter, or target system, follow theseinstructions:• Wear an earth grounded wrist s
9The Windows Hardware Wizard will assign the iPort DLL/USB to a newcommunications port number. You can find the ComPort number of the iPortDLL/USB by
10
11Part 2 - iPort Utility Pack for WindowsPart 2iPort Utility PackforWindowsV5.4
12
131 iPort Utility Pack for WindowsThe iPort Utility Pack for Windows is your express lane to I2C Buscommunications. The Utility Pack includes two (2)
IntroductionThe MCC iPort™ DLL/USB to I2C Host Adapter (#MIIC-201D/U) allows anyWindows 98se, 2000, XP, or higher PC, with a free USB port or self-pow
141.2 iPort Message ManagerThe iPort Message Manager operates with all versions of our I2C Bus HostAdapters. Using the Message Manager, you can perfor
152 System RequirementsOne of the following MCC I2C Bus adapters:1. iPort/USB (#MIIC-204) USB to I2C Bus Host Adapter.2. iPort/AFM (#MIIC-203) RS-232
16Main Application4 iPort Message Center The iPort Message Center supports I2C Master Transmit and Master Receiveactivities for all MCC I2C Bus host a
17Opening ScreenMain Application4.1 Message Center OperationsCommunicating with another device on the I2C Bus is easy. Just install the softwareas des
184.1.3 Select the Communications PortUse the “ComPort:” control to select the communication port connected to the I2Cadapter. If an iPort/USB or iPor
19Use the I2C Message Editor to:1. Set I2C Address.The I2C Address is the I2C slave address of the slave device being addressedon the bus. All slave
20across the bus begins with a Start Condition, in this case a Repeated Start. An I2C Bus master, that successfully sends a message on the bus, owns t
214.1.7 Inserting and Deleting MessagesYou can insert a new message between existing messages by clicking once on amessage below where you want to ins
224.1.11 Slave Not AcknowledgingIf you get a “Slave Not Acknowledging” message in the Status window, this couldindicate you have the wrong address in
234.2 Command Line ArgumentsThe Message Center can be controlled via command line arguments. This featureallows the Message Center to be accessed from
Copyright© 2006 by Micro Computer Control Corporation. All rights are reserved.No part of this publication may be reproduced by any means without the
244.2.1 Set Adapter TypeiPort/USB iPort/USB (#MIIC-204)iPort/AFM iPort/AFM (#MIIC-203)iPort/AI iPort/AI (#MIIC-202)iPort iPort (#MIIC-201)Variable Var
25within the specified range. The Message Center will adjust the specified rate to thenearest available supported rate.4.2.5 Enable /INT Signal Monito
264.2.10 Beep On Arbitration LossBeepOnArbLoss (Default=OFF)Generate a host computer beep if the adapter returns a "Bus Arbitration Loss"res
274.2.14 Saved I2C Message List FileAutoSave=filenameAutoSave="file name"Automatically save message list to the specified file upon executin
28Main Application5 iPort Message Manager The iPort Message Manager supports I2C Master and Slave, Transmit and Receiveactivities for all MCC I2C Bus
29Opening Screen5.1 Message Manager Operations Communicating with another device on the I2C Bus is easy. Just install the softwareas described in Sect
30Basic Set Up Screen5.1.3 Establish Adapter Communications LinkOn the main screen, click the Open button to view the Set Up Screen. Three levelsof se
31Advanced Set Up Screen5.1.3.2 Advanced SetupOn the Advanced Setup screen you can set the following parameters:Adapter’s Own I2C Slave AddressSelect
32Diagnostic Set Up Screen5.1.3.3 Diagnostic Setup (on supported adapters)On the Diagnostic Set-up screen you can set the following parameters:Log Fil
335.1.4 Sending I2C Messages5.1.4.1 Master Operations5.1.4.1.1 Specifying the Destination AddressThe Destination Address is the I2C slave address of t
Table of ContentsPart 1 - iPort DLL/USB I2C Bus Host Adapter ...11 Overview ...
345.1.4.1.3 Auto RepeatThe situation often arises, where you would like to automatically repeat a mastermessage operation.The Message Manager supports
35Click OK to accept the data.Sending Master Transmit MessagesClick the Master Tx button to write the specified Master Tx Data Bytes to theselected de
36Negative Acknowledge Last ByteOn supported adapters, the doNak checkbox gives you the option to acknowledge,or negatively acknowledge, the last byte
376 Uninstalling Software ComponentsSoftware components include the iPort Utility Pack for Windows, and, foriPort/USB and iPort DLL/USB users, the Vir
38
39iPort DLL/USB Revision ReportThis section defines revisions and changes made to the iPort DLL/USB interface:Revision: 1.001 Initial ReleaseAdditiona
40Appendix A - I2C Connector InformationInterface Connector and Plug InformationMCC uses two (2) different connectors and plug assemblies. We have fou
41Declaration of ConformityThis Declaration of Conformity is issued by the indicated company which is solely responsiblefor the declared compliance.Pr
4 iPort Message Center ...16Message Center Operations ...17Starting the
Select the Adapter ...29Establish Adapter Communications Link ...30Basic Setup ...
1Part 1 - iPort DLL/USB I2C Bus Host AdapterPart 1DLL/USBI2C Bus Host AdapterUser’s GuideModel: MIIC-201D/U
21 OverviewThe MCC iPort DLL/USB I2C Bus Host Adapter (#MIIC-201D/U) allows anyWindows 98se, 2000, XP, or higher PC with a free USB port or self-power
31.3 iPort Utility Pack SoftwareThis free software package includes the iPort Message Center and MessageManager applications to help you easily send a
Comments to this Manuals