PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : LPT-Port mit Pascal steuern



sebra
02.04.2009, 22:42
Hi, kann mir jemand sagen, wie ich mit Turbo-Pascal den LPT-Port steuern kann? Ich möchte einfach Pins auf High (also +5V oder +3,3V oder was die so bietet) schalten, das geht ja mit fertigen Programmen, nur wie funktioniert das mit Turbo-Pascal?
Ich benutze Windows XP. Da solls doch irgendwelche Probleme geben, dass man nicht direkt auf die LPT zugreifen kann, weil Windows des blockiert, oder wie ist das?

Vielen Dank
sebra

sebra
04.04.2009, 11:24
niemand eine Idee?

madru
15.05.2009, 10:39
Port[$378]:=0; { LPT1 alles aus}
Port[$378]:=255; { LPT1 alles an}

M

madru
15.05.2009, 10:52
stimmt, hatte ich ueberlesen mit dem XP :-(

http://sheepdogguides.com/dt4j.htm da gibts ne dll fuer delphi

Thomas$
15.05.2009, 14:35
nagut ich kenn pascal nicht wirklich ahnung aber es sollte doch bestimmt möglich sein die "inpout32.dll" zu nutzen die geht auch unter xp
edit: die dll ist eigentlich schon auf dem rechner drauf und ist nicht auf eine programiersparche bezoge (das schreib ich wegen dem link "da gibt es eine Dll für delphi" das geht auch für vb ...)

sebra
15.05.2009, 17:23
danke, was konkret müsste ich bei Pascal dann anstellen, damit das mit den Standard-Befehlen auch unter XP funktioniert?

Gruß
sebra

christian_u
16.05.2009, 10:35
http://wiki.freepascal.org/Hardware_Access/de#Parallele_Kommunikation