Re: Ereignissteuerung+Tastatur Kategorie: Programmierung (von Markus A. - 4.11.2003 20:07) | |
Als Antwort auf Ereignissteuerung+Tastatur von TN - 4.11.2003 15:47
| |
Hallo, einiges ist mir aufgefallen, aber ich wei� nicht, ob damit alle Probleme gelöst werden. Also los: > //********************************// > function Taste () returns int > //********************************// > { Diese Funktion wird niemals im Programm aufgerufen. Damit kann key auch nie einen Wert annehmen. > /*******************************************************/ > /*** Thread Schlüsselschalter */ > /*******************************************************/ > thread schluessel > { > do{ports.set(14,1);} > while key==3; > } > /*******************************************************/ > /*** Thread MAIN */ > /*******************************************************/ > //------------ > thread main > //------------ > { > ports.set(14,0); > twb.init(); > abfrage_Pio(); > run tast_abfrage; > } Bezüglich Port 14 sind die beiden Threads widersprüchlich, schlie�lich setzt der main-Thread Port 14 ständig auf 0. Was das wiederholte Starten von Threads angeht, schau doch mal den Beitrag von André vom 1.11.2003 an. Gru� Markus | |
Antwort schreiben Antworten: |