Revision 1.7
09/12/1999
ICA93LV

I2C Communications Adapter User Manual

Contents
1. Introduction 1
1.1. Packing List 1
2. Configuring the Adapter 2
2.1. Setting the Adapter Base Address 2
2.2. Wait State Generator 2
2.3. Interrupt Generation 3
2.4. Bus Termination and Protection 3
2.5. Installing the Adapter 3
3. Connecting the Adapter to your System 4
3.1. Connector Pinout 4
3.2. Normal/Long Distance Mode 4
3.3. Bus Capacitance Limitations/Cable Choice 4
3.4. Variable Voltage Bus Power Supply 4
4. Getting Started 5
4.1. Resetting the Adapter 5
4.2. Introduction to the Utilities 5
5. Using the Utilities 6
5.1. C Routines 6
5.2. TurboBASIC Routines 10
5.3. DLLs for Programming in Microsoft Windows 3.X Environments 15
6. Further Information 21
7. The Real-Time Bus Monitor 22
Appendix A I2C Communications Adapter Status Codes 23
Appendix B – I2C Communications Adapter Control Codes 24
Appendix C - The Most Commonly Asked I2C Questions 25
Calibre UK Limited
Cornwall House, Cornwall Terrace
Bradford, West Yorkshire, BD8 7JS, England
Tel No: (01274) 394125
Fax No: (01274) 730960
Email sales@calibreuk.com
web-site www.calibreuk.com