Hallo Jungs,
ich komme da echt nicht weiter.
Ich spreche den PCF8574 über I2C als Ausgang an.
Der PCF ist doch mit Latch am Ausgang, der sollte sich doch das Gesendete merken.
Warum tut er das nicht?
Mit Do Loop ist es keine Lösung. Nachdem ich mehrere (n) PCF's anspreche, steht da das Signal nur den n'ten Teil der Zeit an.
Hier erst mal den Code:
Vielen DankCode:$regfile = "m16def.dat" $framesize = 32 $swstack = 32 $hwstack = 32 $crystal = 7372800 $baud = 9600 Config Scl = Portc.0 ' Ports fuer I2C-Bus Config Sda = Portc.1 I2cinit 'Daten über I2C an die Anzeigen senden 'Do I2csend &B1001110 , &B01111111 'I2csend &B1001100 , &B01111111 'I2csend &B1001010 , &B01111111 'I2csend &B1001000 , &B01111111 'Loop End
Rici







Zitieren

Lesezeichen