PCF8574

Gast #12363
Lesenswert?

Hallo
Ich habe an einem I2C Bus mehrere PCF8574. Nun spreche ich z.B. den 
1.Chip an und gebe ein Byte aus. Dann wird ein anderer Chip 
angesprochen, z.B. der 2. Jetzt ist meine Frage, wie lange bleiben die 
Bits an den Ausgängen des ersten Chip erhalten? So lange bis ich den 
1.Chip noch einmal anspreche, oder sind die bereits nicht mehr 
vorhanden, wenn ich den 2.Chip anspreche?
Gast #12365
Lesenswert?

Hi,

laut Datenblatt:

... turn on when an output is written HIGH, and are
switched off by the negative edge of SCL.

Also wird eine '1' geschrieben, aber mit dem nächsten Clocksignal wieder 
gelöscht.
Du musst einen Pullup nach High einsetzen, um ein dauerhaftes HIGH zu 
erreichen. Treiben kann der Chip daher nach HIGH so gut wie nichts.

Bis dann,
Ingo.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren