Schnittstellen - LPT Port unter 2000/XP
-
Hallo kann mir jemand erklären wie man den Lpt Port unter 2000/XP anspricht?
Gibt es da Komponenten oder ähnliches?
Ich muß die Pins einzelnd ansprechen um eine Steuerplatine anzusprechen.
Für jede Hilfe bin ich dankbar![ Dieser Beitrag wurde am 19.02.2002 um 17:06 Uhr von Jansen editiert. ]
-
WinAPI
CreateFile(),
WriteFile(),
ReadFile(),
usw.irgendwie so müsste es gehen (habs nicht getestet)
unsigned long NumBytesWritten; unsigned char Data = 0xff; HANDLE Lpt1Han = CreateFile("\\\\.\\LPT1", GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0, NULL); if (Lpt1Han) { WriteFile(Lpt1Han, &Data, 1, &NumBytesWritten, NULL); CloseHandle(Lpt1Han); } else MessageDlg("Konnte LPT1 nicht öffnen",mtError, TMsgDlgButtons()<< mbOK,0);
du musst allerding unbedingt darauf achten, dass
pin 1 mit pin 10 verbunden ist, dass
pin 11,12,18-25 mit ground verbunden sind, und dass
pin 13,15 mit +5V verbunden sind.
dann sollte es eiegntlich gehen.