/* * Filename : i2c.h * Hardware : Controller -> P89V51RD2 * XTAL -> 18.432 MHz * Mode -> 6 Clock/MC * I/O : SDA -> P2.7 * SCL -> P2.6 * Compiler : SDCC * Author : sci-3d@hotmail.com * Date : 23/08/06 */ #define SDA P2_7 /* Set P2.7 = SDA */ #define SCL P2_6 /* Set P2.6 = SCL */ #define I2C_DELAY 0x0F /* For delay i2c bus */ void I2C_delay(void) { unsigned char i; for(i=0; i