Haberler:

Eposta uyarılarını yanıtlamayınız ( ! ) https://bit.ly/2J7yi0d

Ana Menü

ARM-LPC2478, I2C

Başlatan c0bra, 23 Eylül 2011, 10:30:08

c0bra

Selam arkadaşlar,

lpc2478 ile eeprom i2c haberleşmesini yapıyordum, bi sorum olacak.
eprom olarak 24c64 kullanıyorum.
Sorum şöyle:

Device adresten sonra, iki byte lık (word adres) hafıza adresini gönderiyoruz.

Device adresini gönderince I2STAT 0x08 oluyor.sonra hafıza adresininin ilk baytını gönderince I2STAT 0X18 oluyor, ikinci baytınıda gönderincede I2STAT 0x18 mi olacak yoksa data gönderme  olayı gibi 0X28 mi olacak?
Hafıza adresinden sonra datayı her gönderirken 0x28 aldığımızı biliyorum ama hafıza adresinin ikinci byte ını gönderince gelen I2STAT ne olacak?(18 mi 28 mi?)

Diğer sorum page write ile ilgili;
bu işlem ile hafızanın herahangi bölgesinden yazmaya başlasak sorun olur mu?
Datasında page write adreslemesi şöyle diyo; 2^5(32) adet sütün, 2^11(2048) adet satır var diyor.word adres içten üretiliyor, sayfa sınırına ulaşıldığında , aynı sayfaya baştan yazmaya başlar diyor.

şöyle sorayım;her 32 byte ayrı ayrı mı yazılmalı? yani ilk önce 32.byte a kadar sonra 64. byte kadar sonra 96. byte kadar.....
28.byte tan 60. byte a yazarsak sorun mu oluşur?

Şimdiden cevaplarınız için teşekkürler, Selamlar

KABO

adres bilgisin gonderdiginde 0x18 gelir ondan sonra hep 0x28 gelir.

Bende 24lc02 ile haberlesmeye calisiyorum.yazma işlemini yaptım fakat okutmada problemim var eger programı tamamlamıs isen paylasırmısın?
BILGI PAYLASTIKCA COGALIR...