Einzelnen Beitrag anzeigen

oldmax

Registriert seit: 27. Apr 2006
Ort: Gieboldehausen
167 Beiträge
 
#28

Re: Einlesen von Daten über Parallele Schnittstelle

  Alt 22. Jan 2009, 11:42
Hi
Nicht problematisch, ein einfacher Portzugriff in der Art
Delphi-Quellcode:
asm
  Mov DX, $378h // Portadresse in DX Register schreiben
  In AL, DX // Port in AL Register lesen
  Mov ReadLPTPort, AL // Wert aus AL Register in Variable eintragen
end;
ist schlichtweg nicht möglich.
Du kannst aber z.B. im Win98-Modus das Programm starten, oder einen Treiber benutzen, der den direkten Zugriff erlaubt. Richtige Treiber benutzen die Win-Api, andere "einfache" beeinflussen die Bits, die für die Zugriffssperre verantwortlich sind, und heben diese auf. Frag mich jetzt bitte nicht, wie man das macht, ich habe mich entschlossen, alle Hardware-Ideen mit Microcontroler umzusetzen. Da gibt's die serielle Kommunikation und damit kann ich leben. Für einige Aufgaben ist's sowieso besser, da der MC wesentlich schneller Ereignisse erfassen kann. Außerdem ist's mal wieder was Neues und äußerst interessant. Die Neugier stirbt eben nie....
Gruß oldmax
Noch ist mein Rechner mir zu Diensten.... ansonsten habe ich die Macht ihn zu vernichten !
  Mit Zitat antworten Zitat