AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Tutorials Delphi Parallele Schnittstelle
Tutorial durchsuchen
Ansicht
Themen-Optionen

Parallele Schnittstelle

Ein Tutorial von delphi-projekt · begonnen am 23. Jan 2009 · letzter Beitrag vom 12. Feb 2009
Antwort Antwort
Seite 1 von 2  1 2      
delphi-projekt
Hallo alle miteinander,

sorry für diese x-te Frage zu diesem Thema, aber ich brauche dringend Hilfe.
Ein Kumpel und ich wollen eine an den PC angeschlossene Fernbedienung ansprechen.
Diese Fernbedienung ist über den Druckeranschluss(parallele Schnittstelle) angeschlossen.
Nun zu meinem Problem: Ich nutze Windows XP und habe absolut keinen durchblick wenn es um
solche Anschlüsse geht. In diversen Threads bin ich auch nicht weiter gekommen.

Der Anschluss ist so aufgebaut, das Pin 3,5,7 und 9 angesprochen werden müssen.
der Pin 1 und 13 sind der + und - Pol.

Kann mir irgend einer einen Quellcode geben, den ich nutzen kann?
 
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#2
  Alt 23. Jan 2009, 14:53
Hallo und willkommen in der DP ,

was hast Du denn schon ? Zu diesem Thema gab es so einige Beiträge hier schon im Forum. Ich bin gerne dazu bereit, Dir zu helfen, wenn Du an einer Stelle im Sourceocode nicht weiterkommst. Aber einen kompletten Sourcecode wirst Du hier nicht so einfach bekommen.
Rolf Warnecke
  Mit Zitat antworten Zitat
omata

 
Delphi 7 Enterprise
 
#3
  Alt 23. Jan 2009, 15:24
klick
  Mit Zitat antworten Zitat
delphi-projekt
 
#4
  Alt 24. Jan 2009, 09:17
Naja, mein Probelm ist hauptsächlich das, dass ich ja Windows XP nutzen muss.

Zur Vorgeschichte: Wir müssen in unserer Schule ein Delphi-Projekt starten, am besten etwas
ausgefallenes (für bessere Abiturnoten etc.)

Ich habe mit einem Kumpel also ein kleines RC Auto genommen, welches wir über den PC steuern wollen.
Die Fernbedienung ist so umgebaut, dass aus der Fernbedienung ein Druckerkabel kommt. Dabei sind
in dem Druckerkabel verschiedene Pins aktiviert die wir ansprechen müssen.

Z.b. Wenn wir eine Stromquelle (5V) an Pin 3 anschließen fährt das Auto gerade aus. Wenn wir diesen
Impuls nun an Pin 5 anschließen, fährt das Auto nach rechts.

Mein Problem ist nun halt das, das ich nicht so recht weiß, wie so ein Quelltext aufgebaut sein muss
da ich ein absoluter Anfänger bin. Außerdem war immer wieder von verschiedenen DLL´s die Rede.

Könntest du mir also helfen RWarnecke?

PS: Die Fernbedienung funktioniert schon *stolz* .
  Mit Zitat antworten Zitat
Benutzerbild von little_budda
little_budda

 
Delphi 2006 Professional
 
#5
  Alt 24. Jan 2009, 10:55
Hallo,

schau dir mal diesen Thread an.
Da findest du auch Beispielcode.

Gruß Holger.
Holger
  Mit Zitat antworten Zitat
delphi-projekt
 
#6
  Alt 30. Jan 2009, 13:23
Hallo alle zusammen. Leider sind wir echt nicht weiter gekommen mit dem Quelltext. Kann uns denn nicht jemand noch irgendwie helfen?

Es gibt immer Fehlermeldungen, und unsere Fernbedienung wird einfach nicht angesprochen.
  Mit Zitat antworten Zitat
Klaus01

 
Delphi 10.4 Sydney
 
#7
  Alt 30. Jan 2009, 13:28
.. dann zeige doch mal Deinen SoruceCode.


Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
blink182

 
Delphi 5 Standard
 
#8
  Alt 30. Jan 2009, 13:34
hi,
wir machen in der Schule auch was mit Hardware in Delphi, nutzen aber die Serielle Schnittstelle (ComPort), vllt solltet ihr darauf umsteigen, ist relativ leicht mit TComPort (Doku) ist auch kostenlos.
Hab eben mal geschaut, vllt hilft euch das ja weiter. Dort wird gezeigt wie man mit Delphi die parallele Schnittstelle ansteuert.
Viel Glück noch bei eurem Projekt
MfG blink182
  Mit Zitat antworten Zitat
delphi-projekt
 
#9
  Alt 3. Feb 2009, 17:47
Oh, danke, das letzte zur parallelen Schnittstelle hat wirklich geholfen.
Nur noch ein Problem gibt es, wie kann ich einen - Pol per Delphi und PC ausgeben lassen?

Wäre gut, wenn ihr eine schnelle Antwort wüsstet.

Danke
  Mit Zitat antworten Zitat
Klaus01

 
Delphi 10.4 Sydney
 
#10
  Alt 3. Feb 2009, 17:53
Guten Abend,

meinst Du mit Pol einen bestimmten Pin der Schnittstelle?

Die Datenpins sind ja D0 bis D7
Ein Char hat 8 Bit oder auch ein Byte.
Der Char #01 würde dann D0 ansprechen
Der Char #02 würde dann D1 ansprechen
Der Char #04 würde dann D2 ansprechen.

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 23:32 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