I am new to arduino and I2C and I have a problem, since when I am using the I2C programming with the WIRE functions and also using 4.7Kohms pull up resistors, When just connecting an oscilloscope to the pin A5 I still cant see any clock but only a high on that pin. Can someone tell me why please?
#include <Wire.h>
void setup()
{
Wire.begin();
Serial.begin(9600);
}
void loop() {
Wire.beginTransmission(0x2F); // part address is 0x2F or 0101111b
Wire.write(69); // sends 69 down the bus
}
First of all thanks for the fast reply! does it make any difference since I don't have any slave connected? since I am currently experimenting with the arduino.
Also I used to programm PICs, and I also used to see the Acknowledge from the slaves, are the ACK seen with the WIRE function?