24C512 eeprom okuma hızı

Başlatan ziyaretci, 16 Mart 2018, 00:07:43

ziyaretci

Merhaba, 24C512 Eeprom'un okuma hızı tamamen iletişim protokolüne mi bağlı? Örneğin, 10k veriyi ne kadar sürede okurum?(diyelimki maksimum hızda çalışıyoruz[1MHz])

Bir de şunu merak ediyorum; 128-byte sayfa yazma moduna sahip. Yani 128 byte'dan sonra diğer sayfadaki 128. adrese yazmak için 5ms'ye mi beklemek gerekiyor? Son yani, her 128-byte da bir 5ms mi bekleyeceğiz? Peki sayfa içi yazma hızı ne kadar?

Kabil ATICI

Aslında okuma hızın devredeki hatlarına bağlıdır. İşlemci ile eeprom birbirine yakınsa yüksek hızlarda okuma yazma işlemine izin verir, ama hatların (saat ve data)  uzunsa işlemci ile eeprom arasındaki mesafe fazla ise, iletişim esnasında sinyalin bozulmasından kaynaklanan nedenlerle haberleşme hızını düşürmen gerekebilir.
Bu genellikle devre testleri esnasında verilerin sağlıklı yazılıp okunmasını sağlama esnasında görelecektir.



Bu anı zamanda i2c hattı üzerinde birden fazla  eeprom varsa da  hızı düşürmen gerekebilir.


okuma işleminde normalde önce aletin adresi gönderilir ve sonra okuma işlemine geçilir..
Oku işleminden id tanıma ve adres işlemleri geçilirse,
8 bit okuma  ve kullanılıyorsa bir ACK sinyalinden oluşan okuma yapılır. buna göre her bir veri 9 saat darbesini içerir. Buna göre kendinde hesaplayabilirsin. (başlama ve sonlandırmayı işe dahil etmeden.)



ambar7