/* * ADXL345_I2C.h * * Created: 12/27/2021 11:10:25 PM * Author: hamza */ #ifndef ADXL345_I2C_H_ #define ADXL345_I2C_H_ #include #include #define SCLPORT PORTC //TAKE PORTD as SCL OUTPUT WRITE #define SCLDDR DDRC //TAKE DDRB as SCL INPUT/OUTPUT configure #define SDAPORT PORTC //TAKE PORTD as SDA OUTPUT WRITE #define SDADDR DDRC //TAKE PORTD as SDA INPUT configure #define SDAPIN PINC //TAKE PORTD TO READ DATA #define SCLPIN PINC //TAKE PORTD TO READ DATA #define SCL PC5 //PORTD.0 PIN AS SCL PIN #define SDA PC4 //PORTD.1 PIN AS SDA PIN #define SOFT_I2C_SDA_LOW SDADDR|=((1<