www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik EEPROM 24C16 WP Adresswahl


Autor: Mathi (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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 :(

Autor: Amiwerewolf (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.