adreslerde hatan yoksa ve her gönderimin sonunda ACK bilgisini bekliyorsan sıkıntı olmaz.
öncelikle start bitini vermen gerekiyor, (SCL=1 ike SDA=0'a çekilir). ardından 8 bit gönderirsin(adres yazmak için 10000010 okumak için 10000011) ve ack beklersin, arkasından 8 bit command byte gönderirsin tekrar ack beklersin ve yazmak için data gönderirsin 8 bit ve ack beklersin. ack alamıyorsan donanımsal bir sıkıntın vardır yada zamanlama hatan. bunların dışında sıkıntı yapmaz. kodunu debug et programda sıkıntılı yeri ekle o zaman daha fazla yardımcı olabilirim.