Forum: PC-Programmierung Q-Basic Lpt ansteuerung


von KOB (Gast)


Lesenswert?

Also man kann mit einer strt diskette eine art betribssystem erstellen 
dazu benötigt man :

FloppyDrive
Alter computer mit Lpt
Q-Basic : www.qbasic.de

man formatirt eine start diskette ,
schreibt sich sein programm und kopiert
es auf die diskete . and öffnet man die datei
"Autoexec.Bat" mit einem texteditor nicht Word
Notepat oder so etwas , schreibt den namen seines
programs rein , speichern fertig .

ACHTUNG !!!

Das Programm muss sehr sparsam sein , da
du dich im bereich von MS bewegst , der befel zum
ansteuern dauert auf so relativ und anpasungsfähigen
prozesoren extrem lange 1-4 MS meine idee Wen es geht
lass den sservo mehreremale drehen befor er stopt

MFG KOB XD

von ... (Gast)


Lesenswert?

WTF?

dass man unter dos eine schnittstelle recht einfach ansprechen konnte 
ist ein alter hut.
heutzutage kann man genausogut eine linux-live-distri (knoppix o.ä.) 
starten und mit einem zeitgemäßen os zeitgemäße programme mit einem 
zeitgemäßen compiler für zeitgemäße hardware schreiben.

sicher wird - in manchen bereichen - noch alte hardware verwendet, aber 
extra einen computer aufstellen, nur damit man mit einer startdiskette 
kämpft um mit einem alten basic auf den parallelport zuzugreifen schießt 
doch ein bisschen über das ziel hinaus...

von *.* (Gast)


Lesenswert?

Da wür'd ich doch lieber altes C als altes Basic verwenden, dann dauert 
das auch keine 4 Millisekunden...

von Daniel F. (df311)


Lesenswert?

warum altes C? zugriffe auf die hardware funktionieren auch mit neuem C 
noch einwandfrei ;-) (gutes OS vorausgesetzt, bei dem man nicht extra 
einen treiber schreiben muss)

von Ralf S. (spacedog) Benutzerseite


Lesenswert?

Altes C, neues C?

Also ich brauch beim Programmieren immer Hohes C - oder Bier.

von Daniel F. (df311)


Angehängte Dateien:

Lesenswert?

ich biete als draufgabe noch ein tiefes C ;-)

von *.* (Gast)


Lesenswert?

> warum altes C?

Na wegen dem "Nostalgie-Feeling". Da kann man so schön fluchen weil es 
z.B. keine // - Kommentare unterstützt.

von Bartli (Gast)


Lesenswert?

Ach Kacke, da hab ich nun die ganze Zeit Debian UND Windows auf meiner 
Kiste installiert, dabei brauch ich doch nur ne Floppy mit QBasic drauf 
und feddich ist das Betriebssystem.

von Bobby (Gast)


Lesenswert?

Da muss ich ja noch einen zum Besten geben.
Hatte mal die Aufgabe, ein Steuerprogramm von
C64 auf PC zu portieren. Das ist noch garnicht
so lange her. Die einfachste Lösung war Q-Basic,
obwohl: GW-Basic hätte es auch getan...

von juppi (Gast)


Lesenswert?

@Bartli (Gast)
machst du eine .exe aus dein QBasic-Programm?
es macht sich ein alter "Leppi" gut zur Steuerung.
286/386 reichen auch schon.
Um einigermasen gleiche Laufzeiten bei versch. PCs zu erreichen

beim start mit Befehlsschleifen die Schnelligkeit messen und in 
Zeitschleifen den errechneten Faktor einsetzen.

Wenn du es noch nicht verstehst ,melde dich,kann dann ein altes Prog

suchen.

MfG

von Mr. T. (bartli)


Lesenswert?

Ach das wär nett...kannst du auch noch ein Foto schiessen oder eine 
Zeichnung machen, wo beim Laptop die Floppy reinkommt?

von Daniel F. (df311)


Lesenswert?

Mr. T. wrote:
> Ach das wär nett...kannst du auch noch ein Foto schiessen oder eine
> Zeichnung machen, wo beim Laptop die Floppy reinkommt?

falls nirgends ein schlitz ist mit ca. 10 cm breite und 5 mm höhe 
brauchst du eine flex, dann passt alles ;-)
ernsthaft: da diskettenlaufwerke heutzutage praktisch ausgestorben sind 
(notebook sowieso, pc's i.A. auch), neue motherboards teilw. nicht 
einmal mehr einen anschluss für diskettenlaufwerke haben und auch die 
hardware immer schwerer zu bekomen ist, dürfte der erste beitrag nur für 
"alte" hardware (im sinne von min. 5 jahre) relevant sein...

von juppi (Gast)


Lesenswert?

@Mr. T. (bartli)
>FloppyDrive
>Alter computer mit Lpt
>Q-Basic : www.qbasic.de

na so was

MfG

von juppi (Gast)


Angehängte Dateien:

Lesenswert?

aber die Bildidee ist gut.
Alte Geräte werden genutzt (keine HD)

Gruß

von juppi (Gast)


Angehängte Dateien:

Lesenswert?

falsches Bild

von *.* (Gast)


Lesenswert?

> Um einigermasen gleiche Laufzeiten bei versch. PCs zu erreichen

verwendet man den Timer oder die Uhr.

von juppi (Gast)


Lesenswert?

*.* (Gast)

>verwendet man den Timer oder die Uhr.

Geht auch ..habe ich damals aber weniger getan.

Ist aus der heutigen sicht auch Wurscht.

das teil ist nur noch Funktionsmuster

BjG

von gast (Gast)


Lesenswert?

kann man statt diskette nicht besser kernspeicher nehmen?

von F.H. (Gast)


Lesenswert?

Moin,Programme unter DOS,mit Qbasic,oder Pascal,etc.,erstellt, sind in 
der Regel effizienter im Timing und werden auch Heute noch für 
Steuerungsaufgaben herangezogen.
Mit dem Dos-Enabler der Fa. kithara werden auch DOS Programme z.B. unter 
XP mit vollem Portzugriff wieder zum Leben erweckt.

http://www.kithara.de/

http://www.ees-hartz.de/

mfg F.H.

von juppi (Gast)


Lesenswert?

@F.H. (Gast)

http://www.ees-hartz.de/

zum schauen nicht übel.

mit Qbasic unter dos(altPC nutzen)
wegen der leichten programmierbarkeit und
flexiblität.

MfG

von Gast (Gast)


Lesenswert?

QBasic ist Spitze und einfach und unter DOS sind Laufzeiten 
kontrollierbar.

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.