Forum: Mikrocontroller und Digitale Elektronik PORT-EXPANDER ANSTEUERN


von frizer (Gast)


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

von Sebastian (Gast)


Lesenswert?

Ach, schon der zweite in 10 Minuten.

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

von frizer (Gast)


Lesenswert?

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

greez

FRIZER

von Sebastian (Gast)


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.

von Falk B. (falk)


Lesenswert?

[[Port-Expander PCF8574]]

von frizer (Gast)


Lesenswert?

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

grezz

von Falk B. (falk)


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

von CaH (Gast)


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

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.