Calibre UK Ltd 2003CALIBREUCA93 I2C Communications AdapterIssue 1.001/07/2003
CALIBREIssue 1.0 Page 701/07/033.3. Function Description3.3.1. SetupFunction specification int Setup(int OwnAddress, int ClockSpeed, int BusVoltage,
CALIBREIssue 1.0 Page 801/07/03WriteByteFunction specification Int WriteByte(int DataByte)Parameters are: int DataByteThis is the byte of data to be
CALIBREIssue 1.0 Page 901/07/03Usually a data pointer would already have been written using WriteByte.Functional description Sends a start code and t
CALIBREIssue 1.0 Page 1001/07/033.3.9. BlockWriteFunction specification void BlockWrite(int SlaveWriteAddress, int MSB_WordAddress, intLSB_WordAddres
CALIBREIssue 1.0 Page 1101/07/03This is the number of times the Adapter is to try to send the address.Parameters returned None.Prerequisites Adapter
CALIBREIssue 1.0 Page 1201/07/033.3.16. BlockSlaveTransmitterStatusFunction specification int BlockSlaveTransmitterStatus (void))Parameters are: None
CALIBREIssue 1.0 Page 1301/07/033.3.18. BlockSlaveReceiverStatusFunction specification int BlockSlaveReceiverStatus (void))Parameters are: NoneParame
CALIBREIssue 1.0 Page 1401/07/033.3.21. Write_IO_PinFunction specification int Write_IO_Pin (int IONumber, int IOState)Parameters are:int IONumberThe
CALIBREIssue 1.0 Page 1501/07/033.3.23. SendAddressNoStatusFunction specification void SendAddressNoStatus(int SlaveAddress, int SetNack, int NoTrie
CALIBREIssue 1.0 Page 1601/07/033.3.27. RestartNoStatusFunction specification void RestartNoStatus(int SlaveAddress, int SetNack, int NoTries)Paramet
CALIBREIssue 1.0 Page i01/07/03Welcome to the Calibre UCA93 adjustable voltage I2C Adapter. This Adapter provides full I2Cbi-directional compatibilit
CALIBREIssue 1.0 Page 1701/07/03The Real-Time Bus MonitorTo install the monitor run the setup program located in the \CD_USB\USB_Monitor folder, foll
CALIBREIssue 1.0 Page 1801/07/03Appendix A I2C Communications Adapter Status CodesThis is an eight bit register, read using the GetStatus routine. Ea
CALIBREIssue 1.0 Page 1901/07/03Appendix B Migration Notes for Existing Calibre I2C CustomersThese notes are intended for customers who have code wor
CALIBREIssue 1.0 Page 2001/07/03The slave functions of the UCA93 differ most from traditional Calibre AT and PCI bus based products.A user must make
CALIBREIssue 1.0 Page 2101/07/03When the master terminates the transfer, the adapter completes sending the data block to the hosttogether with a sing
CALIBREIssue 1.0 Page 2201/07/03When the THE MOST COMMONLY ASKED I2C QUESTIONSGeneral QuestionsQuestion I get corrupted transfers why is this?Answer
CALIBREIssue 1.0 Page ii01/07/03ContentsINTRODUCTION 11.1. General Introduction 11.2. Packing List 11.3. Configuring the Adapter 11.4. Bus Terminatio
CALIBREIssue 1.0 Page 101/07/03INTRODUCTION1.1. General IntroductionThe UCA93 is a USB V1.1 to I2C Adapter based on the PIC 16F874 microcontroller us
CALIBREIssue 1.0 Page 201/07/03IO 1 is a 5V TTL input and can only be used on 5V tolerant systems.Pin Function1 NC – DO NOT CONNECT2IO 03IO 140V1.6.
CALIBREIssue 1.0 Page 301/07/03INSTALLING THE ADAPTER UNDER WINDOWS2.1. IntroductionThis section details the installation of the UCA93 I2C communicat
CALIBREIssue 1.0 Page 401/07/03LIBRARIES FOR PROGRAMMING IN MICROSOFT WINDOWS ENVIRONMENTS3.1. IntroductionEach utility is documented in a standard f
CALIBREIssue 1.0 Page 501/07/033.2. Function PrototypesIf you are using ‘C’ or ‘C++’ copy the file CALUCA.H into the directory containing your projec
CALIBREIssue 1.0 Page 601/07/03If you are using Visual Basic copy the file UCA93LV.BAS into the directory containing your project andadd the file UCA
Commentaires sur ces manuels