Zum Inhalt springen

Einen ganz bestimmten Pin des Com1 abfragen ?


Empfohlene Beiträge

Geschrieben

Hi Leute

hab folgendes Problem.

Ich bekomme von ner Maschine nur ein Signal auf einer einzigen leitung.

Muss also ein Serielles Kabel selber umlöten... Das ist aber nicht ds Problem.

Muss in meinem Programm also NUR EINEN Pin des Com Anschlusses abfragen, ob er 0 oder 1 ist.

Hat da einer ne Idee ???

früher gings in Basic mit dem Commando "out" bzw "in"

aber kann da nix passendes bei dem neuen jetzt finden

Weiß da einer was ?

Geschrieben

Schliess die Maschine an Bit0 an und alle anderen Leitungen auf LOW legen.

Dann kann dein COM-Port Wert ja nur 0 oder 1 sein. :)

und den Wert des gesamten COM-Ports kannst ja mit jedem Programm abfragen.

Geschrieben
Schliess die Maschine an Bit0 an und alle anderen Leitungen auf LOW legen.

Dann kann dein COM-Port Wert ja nur 0 oder 1 sein. :)

und den Wert des gesamten COM-Ports kannst ja mit jedem Programm abfragen.

wäre super wenn das so klappen würde aber jetzt mal genauer bitte...^^

an Bit0 anschliessen ?^^ meinste damit nen bestimmten Pin ? wenn ja welcher ist das ? also wozu ist der pin normalerweise in gebrauch ?

und was heißt auf LOW legen ?

btw so wies aussieht hab ich nur eine einzige Leitung von der Maschine die ich abgreifen kann. D.h. also ich kann auch nur ein Kabel an eine leitung des ComKabels pappen...^^

äh ja danke schonmal für dein angagemente (wenns so geschrieben wird ...^^)

Geschrieben

aehm. sorry ich war bei Parallelport.

Hmm. COM hab ich nie so gemacht.

Ich hab solche Signale einfach am Paralleport auf eine der Leitungen. gelegt.

Meiste Signal auf PIN2 = DATA0 und alle anderen (PIN3 - 9 = DATA1 - 7) auf Masse (PIN18 - 25)

Damit hat dann der parallelport zwischen 0 und 1 hin und hergeschaltet.

Bei COM wüsste ich es grad net wie mans machen kann.

Ach ja: Engagement ;)

Geschrieben (bearbeitet)

ach ok also da ich es eh selber Löte kann ich es auch an nen Parallelding löte...^^

also einfach Pin 2 den Signalgeber dran pappen und die anderen Masse

btw gibts für Parallel auhc sone Art OnComm ???^^

edit: ach ok ich kann ja dann einfach direkt in ne Boolean Variable schreiben und die abfragen^^

danke dir für deine Hilfe :) stand echt aufm schlauch

äh noch ganz kleine Frage^^:

wie öffne ich den LPT Port ?

Comm is ja einfach das MSComm = True...^^

Bearbeitet von MrMimi

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...