Werbung
Geändert von Searcher (23.03.2012 um 11:41 Uhr)
Hoffentlich liegt das Ziel auch am Weg
..................................................................Der Wegzu einigen meiner Konstruktionen
Oh, der 24C64 ist von ST Microelectronics, die anderen beiden von Atmel. Darauf hatte ich bisher nicht geachtet. Scheint eine heiße Spur zu sein, dafür schon mal vielen Dank!
Aber was genau meinst du mit "belegen die Pins anders"? Invertiert oder so? Im Datenblatt von ST finde ich keinen Hinweis darauf.
Gruß
Skilltronic
PS: hat das etwas damit zu tun, dass manchmal von den Pins A0-A2 und manchmal von E0-E2 die Rede ist?
Ich hatte nur allgemein geantwortet. Beim 24C16 wenn ich mich recht entsinne, wurden bei ST die Pins für Schreibschutz verwendet.
Da scheint der Unterschiede nicht zu liegen. Auf die Schnelle nachgeschaut ist die Funktion gleich unabhängig von den NamenPS: hat das etwas damit zu tun, dass manchmal von den Pins A0-A2 und manchmal von E0-E2 die Rede ist?
Bleibt also weitersuchen. Wie sieht denn Dein Schreibmodus aus? Lesemodus? Byteweise oder Blockweise? gibt es da Unterschiede bei den Chips?
Gruß
Searcher
Hoffentlich liegt das Ziel auch am Weg
..................................................................Der Wegzu einigen meiner Konstruktionen
Ich schreibe mit Page Write und anschließendem Acknowledge Polling, gelesen wird der gesamte EEPROM-Inhalt am Stück mit Random Address Read, beides beginnend bei Adresse 0. Der einzige Unterschied, den ich bisher finden konnte ist der, dass unterschiedliche Typen mit gleicher Speichergröße verschieden große Pagewrite-Buffer besitzen. Das habe ich aber schon berücksichtigt.
Gruß
Skilltronic
Hallo!
Wie sieht es denn mit Entstörkondensatoren aus? Vielleicht schafft ein 100nF-Kerko so nah wie möglich zwischen Vcc und GND Abhilfe?
Grüße
Thomas
Lesezeichen