Hallo
hab mal so ein Lauflicht gebastelt wie Programmiere ich des in GW-Basic auf meinem DOS Rechner damit er mir die Signale an der Druckerschnittstelle ausgibt?
Hallo
hab mal so ein Lauflicht gebastelt wie Programmiere ich des in GW-Basic auf meinem DOS Rechner damit er mir die Signale an der Druckerschnittstelle ausgibt?
Bei SLEEP sagt er mir syntax error
Ist auch QBASIC Code
Bei GWBASIC heißt das WAIT
OK danke
wie schalte ich nur eine led an mit "OUT 888, 2^0" oder?
Port 378h ist umgerechnet in Dezimal 888.
für die Bits die du setzen kannst steht das I, dort kannst du 8 Bits setzen, also 0-7
bei dir bedeutet das dann, Bit gesetzt dann LED an.
2^0 = 1
2^1 = 2
2^2 = 4
etc.
wenn du die Werte da reinschreibst, dann gehen die bestimmten LEDs an.
GWBASIC hat kein SLEEP. Und braucht Zeilennummern.
Ist auch QBASIC Code
Bei GWBASIC heißt das WAIT
WAIT wartet auf einen IO Port. Kann man bestimmt auch irgendwie machen, wenn man auf den Timer Port lauscht, aber die TIMER Variable ist einfacher... siehe oben.
Krieg des net hin des schaut so auf dem bildschirm aus dann muss ich doch nur OUT 888, 2^0 eingeben oder? und dann run drücken oder muss man des irgendwo reinladen erst?
Wenn du nur einen einzelnen Befehl ausführen willst, kannst du ihn einfach so eingeben und er wird sofort ausgeführt.
Wenn du den gesamten eingeben willst, musst du Zeilennummern voranschreiben. Dann passiert zunächst nichts. Anschließend kannst du mit LIST überprüfen, ob alles korrekt übernommen wurde (in den Pufferspeicher) und falls ja, mit RUN starten.
Jep
10 PRINT "HELLO"
20 GOTO 10
Nimm doch QBASIC das ist seit DOS 5.0 dabei
hab kein dos hab dr dos. Mit turbo pascal müsste es doch auch gehen oder?
Hat funktioniert mit qbasic läuft einwandfrei. Danke für eure Hilfe
Mit QuickBasic 4.5 kannst du auch compilieren, dann bekommst du eine EXE Datei.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!