AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Impulse über LPT/COM einlesen

Ein Thema von Neuni · begonnen am 29. Jan 2007 · letzter Beitrag vom 1. Feb 2007
Antwort Antwort
Seite 2 von 2     12   
Neuni

Registriert seit: 25. Feb 2004
815 Beiträge
 
Delphi 7 Personal
 
#11

Re: Impulse über LPT/COM einlesen

  Alt 30. Jan 2007, 19:53
Muss mich korrigieren: Meinte natürlich Pin 7 und Pin 8...ist ja nen 9-Pol-Anschluss
  Mit Zitat antworten Zitat
Neuni

Registriert seit: 25. Feb 2004
815 Beiträge
 
Delphi 7 Personal
 
#12

Re: Impulse über LPT/COM einlesen

  Alt 31. Jan 2007, 23:03
Soo...habe mir jetzt mal das Tutorial von da genauer angeschaut:
http://www.delphipraxis.net/internal...+schnittstelle

Einen Pin zu setzen geht wunderbar. Die LED leuchtet und ich bin glücklich
ABER:
Wenn ich die Funktion Inp32 nutze um zu lesen, sagt mir der Compiler, dass die inptout32.dll nicht gefunden wurde.
Habe die ganz normal im gleichen Ordner wie das Programm und die Delphi-Dateien.
Die Procedure zum setzen, geht wunderbar, greift aber scheinbar auf die gleiche dll zurück. Einziger Unterschied: Procedure statt Funtion beim setzen.

Weiß jemand rat? Oder vllt. ne gute Kompo um zu testen ob bei einem bestimmten Pin Strom ankommt?
  Mit Zitat antworten Zitat
oldmax

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

Re: Impulse über LPT/COM einlesen

  Alt 1. Feb 2007, 06:49
Hi
Ich weiß, es gibt genug Tutorials.. aber trotzdem möchte ich mal auf das meinige verweisen. Nicht, weil's besonders gut ist, aber ich habe dort versucht, ein wenig das kleine Alphabet des Elektrikers rüberzureichen. Du findest es über die Autorensuche und Matze hat es damals für mich in die hier lesbare Form gebracht. Sollten Fragen sein, kann ich da gern weiterhelfen.
Man mag mich steinigen, wenn ich die Portzugriffe direkt über ASM angegeben habe, aber wer die DLL's hat, kann selbstverständlich auch den Portzugriff darüber realisieren und kommt vom Win9x los. Ich habe sowieso darauf hingewiesen, für solche Experimente einen alten Rechner zu benutzen.
Eines möchte ich auch noch erwähnen. Manchmal lese ich, es soll ein Bit mit einem anderen verbunden werden, um bspw. an Bit 1 eine "1" auszugeben und an Bit 3 diese einzulesen. Das kann nicht funktinieren, weil es eben nicht der gleiche Zyklus ist und durch die Umschaltung des Ports Richtung Eingabe das elektrische Potential nicht mehr vom Bit 1 kommt. Bestenfalls liest man das Register zurück....

Gruß oldmax
Noch ist mein Rechner mir zu Diensten.... ansonsten habe ich die Macht ihn zu vernichten !
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:36 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz