Ich versuche gerade eine PCF8574 anzusteuern. Dieser Zeigt aber keine Reaktion. Ich habe die SCL und SDA mit oder ohne pullup getestet. Beides mal das gleiche Ergebnis. Ich habe mir eine Relaisplatine selbst gebaut. Alle Port des PCF stehen auf high. Normalerweise sollte jedes 2te port mit dem Code auf low schalten. Das Err Flag wird bei keiner Adresse gesetzt.

Was habe ich da nur falsch gemacht?

Hier der Code:
Code:
$regfile = "M16DEF.DAT"
$crystal = 1000000
$baud = 2400

'RELAIS
Config I2cdelay = 100
Config Porta = Output


Config Sda = Porta.1
Config Scl = Porta.0
Porta.0 = 1
Porta.1 = 1

Dim I As Byte

Do
   For I = 1 To 255
      I2csend I , &HAA
      Print "Adresse: " ; I ; " ERR: " ; Err
      If Err = 0 Then
            Print "Adresse: " ; I ; "gefunden"
            Wait 5
      End If
   Next I
Loop

Vielen Dank für Eure Tipps
Ingo