PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kann man die Zustände der Relais beim RNREL auslesen?



frank-wob
22.06.2007, 09:46
Hallo,

der Titel sagt eigentlich alles. Ich möchte mir die RNREL zulegen, bräuchte allerdings die Möglichkeit die Zustände des Ports (pcf8574) auszulesen. Ich bin leider was die µC Programmierung angeht ein totaler Anfänger.
Kann mir jemand sagen wie ich das anstellen kann? Ich benutze Bascom.

Kann ich eigentlich mehrere RNREL parallel an den I²C hängen?

Danke und Grüße
Frank

linux_80
22.06.2007, 11:55
Hallo,

ich hab zwar kein Rn-Relais, aber man kann mehrere (nähmlich 8 St.) davon an den Bus hängen, die Adresse muss mit den Jumpern eingestellt werden, und jede darf es am Bus nur einmal geben.

Auslesen kann man höchstens den Wert den man zuletzt geschrieben hat, was die Relais machen kann man nicht abfragen.


Dim Value As Byte

I2cstart
I2cwbyte &H75 ' Lesebefehl an PCF schicken
I2crbyte Value , Nack
I2cstop

Print Value


Die I2C-Adresse zum lesen ist um eins höher als die zum schreiben !

frank-wob
22.06.2007, 12:33
Danke.

dass sind genau die Infos die mir gefehlt haben.

Gruß Frank