Forum: Mikrocontroller und Digitale Elektronik EEPROM 24C16 WP Adresswahl


von Mathi (Gast)


Lesenswert?

Hi Leute hab ein kleines Problem unb zwar habe ich hier 2 24C16WP 
EEproms von ST die an einen Atmega sollen. Das Problem ist nun das ich 
nicht weiss wie ich bei dennen die Adresse wählen kann den ich weiss 
nicht ob das nun normale 24c16 sind oder die mit Write Protect den die 
hätten keine Pins dafür. Der Name iritiert mich etwas denn dann würde 
das W wo anders stehen.

Gruss Mathi

von holger (Gast)


Lesenswert?

>wie ich bei dennen die Adresse wählen kann den ich weiss
>nicht ob das nun normale 24c16 sind oder die mit Write Protect den die
>hätten keine Pins dafür.

Das ist egal ob das die mit Write Protect sind oder nicht.
Bei ST gibt es nur das Datenblatt für M24C16.
Das W bedeutet VCC > 2.5-5.5V
Das P heisst ROHS konform.

Im Connection Bild für das EEPROM steht das
die Pins 1,2,3 (E0,E1,E2) bei 16kbit NC (not connected) sind.
Das heisst: Du kannst nicht zwei davon an einen I2C Bus
anschalten. Wenn du mehr Speicher brauchst musst du einen
M24C32 nehmen oder einen 24C16 EEPROM von einem anderen
Hersteller wo die Pins 1,2,3 (E0,E1,E2) beschaltet sind.
Bleibt die Frage ob es die überhaupt gibt.

von holger (Gast)


Lesenswert?

Ich hab grad noch mal in uralten (1996) Datenblättern gegraben.
Die 24x16 mit Write Protect von SGS-Thomson nannten sich ST24W16.
Da waren die Pins 1,2,3 nicht für die Auswahl der I2C Adresse
verfügbar. Es gab aber ST24E16 bei denen man die Adresse dort
auswählen konnte. Damit waren mehr als ein ST24E16 an einem
I2C Bus möglich. Nur gibts die wohl nicht mehr :(

von Amiwerewolf (Gast)


Lesenswert?

Soweit ich weiß müste der ST24C16WP ein I2C EEPROM mit ohne 
Adressregister sein. Ein und der selbe IC ist somit über den I2C Bus mit 
16 Adressen ansprechbar (8 Adressen * 2 Write/Read). Über die 8 Adressen 
lassen sich die Pages im EEPROM auswählen und nicht die Bausteine, somit 
ist es nicht möglich mehrere ST24C16WP an dem gleichen Bus zu betreiben.

Dies ist recht untypisch da es sich bei den meisten 24C16 um die 
Baussteinanwahl handelt! Dann hat jeder Baustein nur 2 Adressen 1xRead 
und 1xWrite

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.