www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Porterweiterug und I2C bus


Autor: Max (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

Ich hab in diesem Forum eine beiträge darüber gelesen, das man eine
Port erweiterung am besten mit einem PCF8574 verwirklicht. Nun ist
meine Frage wie. Ich hab kein Ahnung wie der I2C bus fungtioniert. bei
google hab ich nur beispiele für c gefunden. Währe für hilfe dankbar.

mfg

Max

Autor: Peter Fleury (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die PCF8574 sind doch viel zu teuer für eine Port-Erweiterung.
74HC595 Schieberegister sind viel billiger und können direkt mit SPI
angesteuert werden.

Autor: Bernd Walter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Oder einen weiteren Atmel z.B. am I²C anklemmen - dann ist man zudem
auch sehr flexibel.

Autor: Jim (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das ist ja alles richtig, beantwortet aber seine Frage nach IIC nicht.
@Max:
Geh auf die Halbleiterseite von Philips. Dort kannst Du alle benötigten
Grundlagendokumente als pdf bekommen. Darin wird IIC sehr detailliert
erklärt.

Autor: Max (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

@all:
Danke für die antworten, werde mich mal mit dem 74HC595 beschäftigen.

@Jim;
Auch dir Danke. Es kan sicher nicht schaden zu wissen wie der I2C (IIC
?) Bus fungtionert.

mfg
Max

Autor: Max (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

@all:
Danke für die antworten, werde mich mal mit dem 74HC595 beschäftigen.
Könnte mir bitte jemand Beispielcode und ne skitzze wie ich das
anschliesen muss schiken? Mir is das irgendwie nicht ganz klar wie das
mit dem SPI zu tun hat. das is doch eigentlich zur kommunikation
zwschen zwei MCs geacht oder?

@Jim;
Auch dir Danke. Es kan sicher nicht schaden zu wissen wie der I2C (IIC
?) Bus fungtionert.

mfg
Max

Autor: Max (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo nochmal

Tschuldigung wegen doppelposting.
Hab mich jetzt nochmal schlau gemacht. Also wenn ich das richtig
verstehe muss ich den seriellen dateneingang (SER) am 74595 mit dem
MOSI Pin MC verbinden. SCK müsste dann mit RCLK und SRCLK verbunden
werden. Aber wass mach ich mir dem SlaveSelect?
Ich hoffe jemand kann mir helfen.

mfg
Max

Autor: Peter Fleury (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Anbei ein Schema.

Autor: Max (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Peter

Das ist genau das was ich gesucht habe, Danke

mfg

Max

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.