Ich habe den Fehler gefunden
Es lag daran dass ich die Widerstände an SCL und SDA vergessen hab ( ich habe nicht RN-Control sondern mein eigenes Board genutzt, welches diese Widerstände nicht hat).
Jetzt geht es also und summt vor sich hin und blinkt dazu :
Code:
$regfile = "m32def.dat"
$crystal = 16000000
$hwstack = 200
$swstack = 200
$framesize = 400
Config Portd.7 = Output
'TWI konfigurieren
Config Sda = Portc.1
Config Scl = Portc.0
Config Twi = 100000 'TWI Frequenz
'Adresse des PCF
Const Pcf8574w = &H40
Const Pcf8574r = &H41
Sound Portd.7 , 400 , 450
Sound Portd.7 , 400 , 250
Sound Portd.7 , 400 , 450
Wait 1
'I²C initialisieren
I2cinit
Sound Portd.7 , 400 , 450
Do
I2cstart 'TWI Startkondition
I2cwbyte Pcf8574w
I2cwbyte &B00000000
I2cstop
Sound Portd.7 , 400 , 450
Wait 1
I2cstart 'TWI Startkondition
I2cwbyte Pcf8574w
I2cwbyte &B11111111
I2cstop
Sound Portd.7 , 400 , 450
Wait 1
Loop
End
Kann ich, wenn ich neue Prog proggen möchte auch die Kabel und Verbindungen zum PCF dranlassen ??
Wie soll es jetzt weiter gehen ??
Lesezeichen