This document introduces the hardware slave and software master implementation of the I2C interface
This document is a technical note (uC001) from November 2002 that describes how to implement an I2C compatible interface using the MicroConverter. It covers both hardware slave mode and software master mode implementations.
The guide details the I2C data transfer sequence, including start/stop conditions, addressing, and acknowledge signals. It specifies that the MicroConverter provides a hardware slave capable of receiving clocks above 400 kbit/s and a software master capable of outputting data at approximately 140 kbit/s using a 12MHz clock.
A software master can output data at approximately 140 kbit/s when using a 12MHz clock.
The hardware slave can receive clocks and data at speeds above 400 kbit/s.
The default value for the I2CADD register, which holds the device address, is 55H.