
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
Hallo Manfred, weil ich ja den Taster mit if not A_PORT abfrage. Wenn der Taster nicht gedrückt ist, dann wird auch kein gosub ausgeführt oder habe ich da einen Denk- fehler? Cu Dominique > Hallo, > schau nochmal genau auf die folgende Stelle in dem Programm. > Du gibst zuerst U aus und dann sofort C hinterher. > Wieso soll hier der Taster am Port eine Rolle spielen? > Vielleicht strukturierst Du das Programm besser mit Verzweigung mit goto. > Dann wird nur eine Stelle C bzw. U bearbeitet. > Siehe hierzu meine homepage. > Viel Erfolg wünscht Dir > ManfredW > > > > if (not A_PORT) and (A_byte=0) then gosub A_TEXT_1 'Abfrage ob Port=L und A_byte=0 > > > > Nach gosub steht A auf 1 und die Bedingung für den folgenden gosub ist auch erfüllt, > > dadurch wird immer Text C ausgegeben. > > > > > if (not A_PORT) and (A_byte=1) then gosub A_TEXT_0 'Abfrage ob Port=L und A_byte=1 > > > goto LOOP > > |
| Antwort schreiben |