www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik PORT-EXPANDER ANSTEUERN


Autor: frizer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo werte Elektronikbegeisterte

Ich habe die Aufgabe mit einem PIC-Controller PIC16F870 über 
Portexpander PCF8574AP LED's anzusteuern. Momentan habe ich keine Ahnung 
wie ich dies tun soll, welche Ports ich brauche (PIC,EXPANDER) oder wie 
man si verbinden sollte. Ich weiss nur das man es über den I2c-Bus 
machen muss.

Wennn mir jemand helfen könnte wäre ich sehr froh und dankbar darüber.

Freundliche Grüsse

FRIZER

Autor: Sebastian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ach, schon der zweite in 10 Minuten.

http://www.phanderson.com/PIC/PICC/CCS_PCM/8574_1.html

Autor: frizer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ich danke dir zwar für deine hilfe ich komme aber leider immer no nicht 
draus!

greez

FRIZER

Autor: Sebastian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die SDA und SCL Leitungen (sowie Masse natürlich und ggf. +5V) müssen 
vom PCF8574 zum PIC geführt werden. Die LEDs werden direkt an die 
"Ausgänge" des PCF8574 angeschlossen, ggf. mit Vorwiderständen. Der Rest 
ist Software.

Autor: Falk Brunner (falk)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
[[Port-Expander PCF8574]]

Autor: frizer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
kanst du mir villeicht auch sagen was der befehl nack genau macht??

grezz

Autor: Falk Brunner (falk)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@ frizer (Gast)

>kanst du mir villeicht auch sagen was der befehl nack genau macht??

Das ist kein Befehl, das ist das 9. Bit. Damit bestätigt der Empfänger 
(Beim Scheiben der Slave, beim Lesen der Master) dass er das Byte 
empfangen hat.

MfG
Falk

Autor: CaH (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Mir scheint, dass quasi 0,0 Basiswissen vorhanden ist.
Du kannst dich ja erstmal generell schlau machen bezüglich I2C, 
Portexpander, etc.

Gruß
CaH

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.