Forum: PC-Programmierung QBasic und Parallelport unter XP


von Tobias (Gast)


Lesenswert?

Hallo, ich versuche gerade eine Testschaltung von mir über den
Parallelport meines PC anzusteuern, was aber leider nicht funktioniert.
Das Testprogramm habe ich in QBasic geschrieben (bin ziemlicher
Anfänger) und bin mir eigentlich sicher, dass ich die richtigen Befehle
benutze, oder?
Ausgabe:
out(Adresse),a
Eingabe:
a=inp(Adresse)

Wenn die Adresse z.B. 378 ist muss ich doch &H378 als Adresse
schreiben, oder?

Oder kann es sein, dass ich unter XP keine Zugriffe auf den
Parallelport habe? Habe mal zum Test LED´s an den Ausgang des
Parallelport angeschlossen, diese leuchten ständig, ist das normal?

Würde mich über alle Tipps freuen!
Freundliche Grüße Tobias

von Tobi (Gast)


Lesenswert?

so weit ich weiss geht der direkte zugriff auf lpt bei xp nicht, nur
über extra treiber. aber wenn du schon qbasic benutzt probiers doch
unter dos... (ich meine das echte, nicht das eingeboxte)

von Tobias (Gast)


Lesenswert?

Danke, ich probier´s mal aus!

von Djoka Adrsevic (Gast)


Lesenswert?

HI!

ICh habe qbasic aber ich habe PRINT ''Hallo Welt'' und WEnter
gedruckt und dann Shift + F5  aber es kamm keine Abspielszene es kam
nur ein schwarzer bildschirm (nur der teil vom qbasic)und unten stand
''press any key to continue''

Danke!

von Gerd (Gast)


Lesenswert?

Hallo,

bei QBasic unter Dos habe ich einfach den Lprint-Befehl verwendet.

Bsp:

input "Zahl: (0-255) ", a
lprint chr$(a);

Das ";" hinter der Lprint-Zeile ist wichtig, da sonst noch ein
NewLine gesendet wird und der Wert a sofort überschrieben.

Bye
GERD

von Läubi (Gast)


Lesenswert?

Manchmal hilfts den LTP port im Bios auf 'alte' EPP oder noch
langsamere Modi umzustellen, hier heißt es probieren.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.