Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: pcf.c2 modul Kategorie: I²C-Bus (von André H. - 3.11.2002 14:48)
Als Antwort auf pcf.c2 modul von Stefan - 31.10.2002 10:20

Hallo Stefan,

Zuerst: Bitte schreib nicht alles in eine Zeile !
Benutze auch ab und zu die Taste "Enter",
bevor Du am Zeilenende ankommst.
Das würde mir das Antworten sehr erleichtern.

Nun zum Modul:
Das ist mir bekannt.
Da der PCF8574 keine 3-state Ports hat, werden bei den
Schreib-Funktionen, die nicht alle Ports ändern, die als Eingang
benutzen Ports mit dem Pegel gesetzt, der eingelesen wird.
Das betrifft aber nur die Schreibfunktionen.
Wie Du darauf kommst, daÃ? z.B. auch bei get geschreiben wird, ist mir ein Rätsel.
Um dieses Problem zu umgehen, müsste man ein biÃ?chen RAM opfern
und dort ein Directions-Register für die PCF8574 anlegen.
Vielleicht werde ich dies bei der nächsten Version machen.
Es müssten schlieÃ?lich nur 16 Byte RAM dafür benutzt werden.
Dieses Register hätte aber wieder den Nachteil, daÃ? die PCF8574
Portzugriffe etaws verlangsamt werden.

MfG André H.


> Hallo Leute.
> Bin noch Anfaenger mit dem PCF8574-Baustein. Er hat laut Dadenblatt nur einen fast-bidirektionalen Buss und jeder Befehl des pcf.c2-Modul, der nur ein Bit behandelt (get, on, off ...), macht einen Lese- und einen Schreibzugriff. Wenn somit ein Eingang Low-Pegel fuehrt wird er automatisch zum Ausgang mit Low-Pegel umgewandelt.Ist das nur eine Fehlinterpretation meinerseits oder muss und kann dem Problem mit einer bestimmten Beschaltung abgeholfen werden?


Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten:

Re: pcf.c2 modul (von Stefan - 4.11.2002 10:07)