Basic Stamp

03/29/2011 16:47 Fronther#1
Von der Schule aus habe ich ein Projekt gestartet bei dem wir ein Auto bauen muss ich ein programm schreiben damit das Auto fährt und bei berührung mit einem Taster in eine andere richtung fährt.
Der Code bis jetzt sieh so aus:
Code:
' {$STAMP BS1}
INPUT 0
INPUT 1
OUTPUT 2
OUTPUT 3
OUTPUT 4
OUTPUT 5

start:
IF PIN0=1 THEN rechts
IF PIN1=1 THEN links
HIGH 2
LOW 3
HIGH 4
LOW 5
PAUSE 100
GOTO start

rechts:
LOW 2
HIGH 3
LOW 4
HIGH 5
PAUSE 500
HIGH 2
LOW 3
LOW 4
HIGH 5
PAUSE 500
GOTO start

links:
LOW 2
HIGH 3
LOW 4
HIGH 5
PAUSE 500
LOW 2
HIGH 3
HIGH 4
LOW 5
PAUSE 500
GOTO start
Aber es tut nicht so richtig!
Die Räder fahren eine weile in eine richtung, soweit so gut,
aber nach einer weile hört ein Rad auf zu fahren und das andere fährt in die falsche Richtung!!!:(

Was mach ich falsch?:confused::confused:
03/29/2011 16:51 GotDamned#2
Momentan verstehe ich den Quellcode noch gar nicht, bzw fällt mir schwer, da ich die Sprache nicht kenne.
Kannst du ihn mal kommentieren?