I2C Light

<< Back

This library is intended to implemente I2C Protocole in Master mode.
This is a Light version of the standard version.
This library is smaller than the standard library. This Light version do not chech error.
A pull up resistor is connected to SCL and SDA. SCL(clock) is connected on bit 3 of port C. SDA(data) is connected on bit 4 of port S.

Source i2cl.hLow level I/O functions declarations of the I2C protocol. Definitions for Low level I2C.
Source i2cl.cLow level I/O functions of the I2C protocol.
Source i2cl8.hI2C protocol with 8 bits address access. Supported divices: 24xx00, 24xx01, 24xx02, 24xx04, 24xx08, 24xx16, ...
Source i2cl8.cI2C protocol with 8 bits address memory acces.
Source i2cl16.hI2C protocol with 16 bits address access. Supported divices: 24xx32, 24xx64, 24xx65, 24xx128, 24xx256
Source i2cl16.cI2C protocol with 16 bits address memory access.
Archive i2cl.zipDownload All sources.