![]() ![]() INFO - FAQ - CC2-Forum - CCPro-Forum |
> Hallo Dieter > durch den PRINT"#ON_IIC#" werden alle Printdaten auf I2C "umgeleitet" > Du musst danach wieder zurück schalten (OFF) bevor du wieder Daten auf die serielle geben kannst ... > Viel Erfolg Mit dem Neuen Program Funktioniert die RS 232 Wieder Aber der PCF 8574 liefert nur falsche Zahlen Stat beim ersen bit wird eine 14 erzeugt Beim zweiten Bit eine 6 Mir fehlt anscheinent das richtige Ansteuer Protokoll 'Steuergerät U-BOOT Leviatan 'PORT 1-8 LED Ausgännge 'Port 1 Straler 'Port 2 Positionsleuchten 'Port 3 LED Blau 1 'Port 4 LED Blau 2 'Port 5 LED Blau 3 'Port 6 LED Blau 4 'Port 7 LED Blau 5 'Port 8 LED Zyklus 'PCF8574 Adr 0 PytePort 3 define Kanal_6 Port[17] define Kanal_5 Port[18] define Down_K Port[19] define UP_K Port[20] define Full Port[21] define Emty Port[22] define Down_R Port[23] define UP_R Port[24] define AUSGANGE byteport[1] define L byte define T byte define H byte define Z byte define E byte define X byte define C byte define WERT byte PRINT "MODULTEST" PRINT"#ON_IIC#" #START FOR L=0 TO 7 PAUSE 5 LOOKTAB LED, L+50, WERT AUSGANGE = WERT PRINT"#ON_IIC#" PRINT"#START#" X=0 IF Kanal_6 = 0 THEN X=X+1 IF Kanal_5 = 0 THEN X=X+2 IF DOWN_K = 0 THEN X=X+4 IF UP_K = 0 THEN X=X+8 PRINT"#STOP#" PRINT"#OFF_IIC#" Print"WERT:"; X NEXT L GOTO START END TABLE LED 64 32 16 8 4 0 0 0 0 0 'Lauflicht 60 92 108 116 120 0 0 0 0 0 'Lauflicht Reverse 124 60 28 12 4 0 0 0 0 0 'Tank Leeren Dive Up 0 4 12 28 60 124 0 0 0 0 'Tank Füllen 124 68 124 68 124 68 0 0 0 0 'Störung 1 2 4 8 16 32 64 128 0 0 'Störung TABEND |
Antwort schreiben |