Forum: Mikrocontroller und Digitale Elektronik I2C Problem


von Brunni (Gast)


Lesenswert?

Hallo,

habe folgendes Problem. Will für eine schaltung eine IC2 RTC und ein
2KB großes I2C EEPROM verwenden. habe nun das Problem, dass wenn ich
z.B. die Uhr adressiere auch das EEPROM mit adressiert wird und
umgekehrt weil bei dem EEPROM keine Adressänderung durch beschalten der
ext. Adresspins möglich ist.

Die RTC (8583) hat aber die Gleiche Device-Adresse.

Gibt es eventuell größere EEPROMS bei denen es möglich ist die Adresse
durch beschalten ext. Pins vorgib????

Hab das Problem jetzt über einen Multiplexer mal zum testen gelöst aber
bin da nicht ganz zufrieden, das muss doch so auch gehen also beide IC`s
am selben BUS.

Wäre toll wenn mir da wer weiterhelfen könnte.
mfg brunni

von Schoasch (Gast)


Lesenswert?

WElches EEPROM hast du? Wie gross soll der Speicher sein? Und warum
suchst du nicht selbst ein paar Datenblätter durch?! Schau mal vl bei
Microchip:
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=80

Aber wieso änderst du nicht die Device-Adresse von der RTC?

von Schoasch (Gast)


Lesenswert?

Sorry hab die grösses(2k) überlesen. Egal... schau einfach bei Microchip
;D

von Brunni (Gast)


Lesenswert?

HI,

hab grad ein 32KB großes gefunden bei dem man die Adresse selber
vorgeben kann also durch 3 adresspins.

also muss ich für meine anwendung eben ein größeres verwenden obwohl
ich nur 1kB brauche

von Dietmar (Gast)


Lesenswert?

@Brunni:

Es sieht so aus, als ob in deiner Anwendung die beiden Bausteine bei
Bedarf von einem Master angesprochen werden.

Haben die beiden I2C-Bausteine Chip-Select-Anschlüsse?

Kannst du eventuell da was machen, um nur jeweils einen der beiden
Bausteine auszuwählen? Damit wäre der Konflikt gelöst.

Gruß

Dietmar

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.