-
-
Erfahrener Benutzer
Fleißiges Mitglied
I²C EEPROM Adresse ?
Hi,
Wie finde ich heraus welche adresse mein I²C EEPROM hat ? habe den ST 24C02 BN6 von Reichelt (aber die Atmel ausführung wurde mir geschickt). Steig durch das datenblatt nicht durch
schon mal danke im vorraus
Mfg Maik
-
Erfahrener Benutzer
Roboter Genie
sowas hat mich im allgemeinen schon immer interessiert: woher weiss das teil, welche adresse es hat? wird die zugewiesen, oder ist die voreingestellt? bei 7 bit, kann es da nicht sein, dass 2 baugleiche teile am bus die gleiche adresse haben?
-
Erfahrener Benutzer
Robotik Einstein
Hallo,
hat mich auch mal interessiert wie das geht, hier mal ein Link zu dem Teil:
http://www.atmel.com/dyn/resources/p...ts/doc0976.pdf
da steht auch gleich auf der ersten Seite was von den Adresspins,
und wenn die das so meinen wie ich das verstanden hab, müsste die Adresse so um die 0xA0 - 0xA8 liegen, siehe Seite 8 !?
-
Erfahrener Benutzer
Fleißiges Mitglied
hm... aber ich check jetzt immer noch nicht was ich dem ding schicken muss damit ich da was rein schreiben kann und damit ich den kram wieder raus bekomme
-
Erfahrener Benutzer
Robotik Einstein
Mit A0-A2 wird die Adresse zugeordnet.
SCL und SDA kommen an den IIC-Bus.
Und wie man Daten rein oder raus bekommt richtet sich dann nach den Geräten das lesen und schreiben soll. (z.B. ein µC)
-
Erfahrener Benutzer
Fleißiges Mitglied
OK also wenn ich jetzt A0 - A2 auf hi setzte wie ist dann die eeprom addy ?
hab das immer noch nich richtig verstanden
mfg Maik
-
Erfahrener Benutzer
Robotik Einstein
Womit willst du den EEPROM denn beschreiben (wenn µC dann bitte Compiler dazu).
Hast du schonmal folgenden Link besucht? Klick
-
Erfahrener Benutzer
Fleißiges Mitglied
ja den link habe ich schon besucht habe aber nix gefunden das ich es verstanden hätte ich benutze Bascom was ja aber denke ich nichts damit zu hat welche addy der eeprom nu hat wenn ich A0 - A3 aufd high setze
thx Maik
-
Erfahrener Benutzer
Robotik Einstein
Also ich habe da schon einige brauchbare Hinweise gefunden (zu deinem Problem!)
Die Adresse um den jeweiligen IC anzusprechen ist länger als nur 3 Bit. Bascom regelt das 'Problem' aber alleine.
https://www.roboternetz.de/phpBB2/ze...ght=i2c+eeprom Nur ein Beispiel. Ich hatte vorhin auch ein Beitrag mit Listing gefunden wo es direkt um EEPROMs ging.
Bascom hat im SAMPLES-Ordner auch zwei Beispiele für I²C.
-
Erfahrener Benutzer
Roboter-Spezialist
Hi!
Die Adresse setzt sich eus einem festen Teil und den Pins zusammen.
z.B. 1010xxx
1010 ist Bauteilspezifisch (steht im Datenblatt)
xxx sind z.B. A0-A2
MFG teslapower
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen