Hi, mein Verdacht erhärtet sich.
Wenn Gedrueckt den Wert Lang enthält und der Taster nicht betätigt wird, wird 6 mal ganz kurz hintereinander Chip_dir getoggelt.
Danach eine Sekunde Pause und danach wieder von vorne.
Um das zu überprüfen, statt Toggle das Chip_dir einfach mit einem festen Wert versorgen und schauen was passiert. Also in der Case Bedingung "Chip_dir = 0" und am besten auch gleich "Chip_enable = 0" (Chip_enable = 1 je nachdem, damit der Motor läuft)
Wenn der Motor dann wieder ruhig läuft, muß man sich die ganze Tastenabfrage/-auswertung vornehmen
PS:
Code:
Case Lang:
For I = 1 To 6
Toggle Chip_dir
Next I
Wait 1 'Sollte dieses Wait nicht innerhalb der For Next stehen:confused:
Case Doppel:
Gruß
Searcher
Lesezeichen