PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : AD Wandler am LPT Port ?



LC-HC
17.08.2005, 21:54
Hi, ich hab nur mal eien frage, ist am parallelport ein AD Wandler integriert ?

Danke für alle antworten.

Thorsten
17.08.2005, 22:12
Nein,
er hat nur 8 Datenleitungen, und ein paar Steuersignale.

Schau mal hier:
http://www.linux-magazin.de/Artikel/ausgabe/1999/10/IO/parport_b.gif

LC-HC
17.08.2005, 22:25
hey danke, für die schnelle antwort. hab nochmal ne frage:

Ich will mit der schnittsctelle normal unter xp mit CreateFile() arbeiten und verwende u.a. diese schnipsel:

hPort = CreateFile( "\\.\\\\LPT1",
GENERIC_READ | GENERIC_WRITE, 0, NULL,
OPEN_EXISTING, FILE_FLAG_OVERLAPPED, NULL);

Compilieren lässt es sich und fehler werden nicht angezeigt ( hab ich mit if else ausgeschlossen), aber an meinem LED-Tester passiert nichts.

Wie genau wird den der Port übergeben ?

ghost0
18.08.2005, 08:01
Was genau wilst Du damit betreiben ?
Normalerweise wird ein Treiber (DirectIO o.ae.) in's System eingespielt, der die geworfenen Exceptions der I/O-Zugriffe weiterreicht. Der eigentliche Zugriff erfolgt wie zu Win9x-Zeiten in IN & OUT. Du kannst natuerlich auch einen eigenen Treiber schreiben --- Plug / Play-ID ist da halt zu faken.

Maximal ist aber bei einer Geschwindigkeit von 2 MByte 'schluss' (muss mal suchen - irgendwo hatte ich eine Schaltung mit einem A/D-Wandler von MAX, der den EPP-Mode ausgenutzt hatte).

Heinz