Hallo,
nun muss ich doch noch einmal fragen. 
Ich habe als Basisadresse die H22 an den drei Pins festgelegt. (L-H-L)
Dazu muss ich nun die H40 zählen um in den Slave zu schreiben (einen Ausgang zu schalten)
So wie ich es verstanden habe lautet nun meine Zieladresse H62.
Wenn ich dies nun im Beipielprogramm eingebe sieht das so aus:
Code:
Config Scl = Portb.0 ' Ports fuer IIC-Bus, nicht Standard !
Config Sda = Portb.1
Config I2cdelay = 10 ' je höher der Wert umso langsamer der Bus
I2cinit
Const Pcf_write = &H62 ' Slaveadresse
'Const Pcf_read = &H41
' Startausgabe
Print
Print "I2C-Soft Demo mit PCF 8574"
Print
Do
I2cstart
I2cwbyte Pcf_write
I2cwbyte &HAA
I2cstop
Print Err ' Err = 0 -> kein Fehler !
Waitms 500
I2cstart
I2cwbyte Pcf_write
I2cwbyte &H55
I2cstop
Print Err ' Err = 0 -> kein Fehler !
Waitms 500
Loop
Was habe ich jetzt falsch verstanden? Es geht nähmich nichts 
Lesezeichen