Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Erkennen von EEPROMS Kategorie: I²C-Bus (von André H. - 17.10.2003 11:49)
Als Antwort auf Erkennen von EEPROMS von Thomas - 9.10.2003 1:47

Hallo Thomas,

Es gibt nur eine Möglichkeit die Grö�e eines EEProms herauszufinden.
Das geht aber nur, wenn man in das EEProm schreibt.
Dazu muÃ? man zuerst die Adressbereiche kennen:
  24C32 : 0x0000 - 0x0FFF
  24C64 : 0x0000 - 0x1FFF
24C128 : 0x0000 - 0x3FFF
24C256 : 0x0000 - 0x7FFF
24C512 : 0x0000 - 0xFFFF

Man muÃ? jetzt nur ein Byte an die Position 0xFFFF schreiben
und die Positionen 0x0FFF, 0x1FFF, 0x3FFF, 0x7FFF auslesen.
Kommt dieser Wert an allen 4 Adressen vor, so ist es ein 24C32,
bei den letzten drei Adressen ist es ein 24C64,
bei den letzten zwei Adressen ist es ein 24C128.
Kommt es nur bei der Adresse 0x7FFF vor, ist es ein 24C256.
Kommt es bei keinen der vier Adressen, also nur bei 0xFFFF, vor,
so ist es ein 24C512.
Das ganze wiederholt man einmal mit einem anderem Wert, um sicher zu gehen,
daÃ? nicht schon vorher der geschriebene Wert an einer zu lesenden Position stand.

Man sollte sich aber nur auf die EEProm 24C32 bis 24C512 beschränken,
Da es bei den EEProms 24C01 bis 24C16 um einiges schwieriger ist, die Grö�e
herauszufinden. (andere Adressierung)

MfG André H.


> Hi @all
>
> Gibt es eine Möglichkeit zu erkennen, welches IIC-EEPROM man hat? Ich habe ein eigenes Stuerungssystem
> entwickelt und müsste wissen, welches EEPROM zur Zeit verwendet wird.
>
> Für die Hilfe wäre ich sehr dankbar.
>


Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten: