Haberler:

Foruma Resim Yükleme ve Boyut Sınırlaması ( ! )  https://bit.ly/2GMFb8H

Ana Menü

I2C ile ilgili bir soru

Başlatan serkan, 09 Aralık 2017, 15:11:28

serkan

 Merhaba arkadaşlar
şekil 1 normal tek byte yazıyor.

çoklu byte gönderdiğimde
şekil 2 deki sistem çalışır'mı? 





Bertan

Çalışmaz. Register adresi ve Data'dan sonra gönderilen her bir Data'da slave cihaz register adresini 1 arttırır. Eğer slave cihaz bu özelliği desteklemiyorsa ya da register adresi daha fazla arttırılamıyorsa slave cihaz ACK bitini 1 yapar. Bu durumda Stop biti gönderip iletişimi sonlandırmanız gerekir. Bir sonraki yazma işleminde slave adresi ile arttırılmış register adresini tekrar göndererek yazma işlemine devam edebilirsiniz.

serkan

Sağol hocam

Her byte yazmada sürekli  slave id,start ve stop işini azaltmak için şekil 2 yi çizmiştim.
şimdi anladım.

Teşekkürler.