Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Datenbits der seriellen Schnittstelle setzen (https://www.delphipraxis.net/131626-datenbits-der-seriellen-schnittstelle-setzen.html)

Stutenandi 27. Mär 2009 21:50


Datenbits der seriellen Schnittstelle setzen
 
Moni Moin!

für ein Studienprojekt wurde uns eine Zahlentafel gebastelt, die über die serielle Schnittstelle angesprochen wird. Dazu sind die Datenbits D0-D7 der seriellen Schnittstelle anzusteuern, und zwar so, dass über einen bestimmten Zeitraum immer das gleiche Bitmuster anliegt (output-Methode der Comport Komponente). Hier ist auch schon mein Problem. Ich habe D2007 und Async Pro installiert, aber über die dortige Komponente schaffe ich es bisher nur, in alter Modemarbeitsweise einzelne Chars durchzuschicken. Aber wie lege ich "konstant" einen Wert an die Buchse, wie spreche ich die einzelnen Pins an?

Ein zweites Problem, an Laptops ohne Com-Ports wollte ich einen USB-Com Adapter nutzen, der ist von Async aber nicht als Com-Schnittstelle wählbar (bei der Comport-Auswahl steht immer nur Com3, und da passiert nix).

Hmpf :(

Für die Lösung gibts ne Kiste Bier ;)

Grüße,
Euer Stutenandi

blink182 27. Mär 2009 22:53

Re: Datenbits der seriellen Schnittstelle setzen
 
hiho
vllt hilft dir das hier weiter: http://www.hsg-kl.de/faecher/inf/msr...owo04/TCPD.php - die Komponente dazu gibt es hier
MfG blink182

Klaus01 28. Mär 2009 09:11

Re: Datenbits der seriellen Schnittstelle setzen
 
Zitat:

Zitat von Stutenandi
Moni Moin!

... die über die serielle Schnittstelle angesprochen wird. Dazu sind die Datenbits D0-D7 der seriellen Schnittstelle anzusteuern...

Es wäre mir recht neu, wenn die serielle Schnittstelle die Datenbits D0 - D7 einzeln
ansteuerbar zur Verfügung stellen würde.
Das hört sich eher nah parallele Schnittstelle an.

Grüße
Klaus

Reinhard Kern 28. Mär 2009 10:32

Re: Datenbits der seriellen Schnittstelle setzen
 
Zitat:

Zitat von Stutenandi
... Dazu sind die Datenbits D0-D7 der seriellen Schnittstelle anzusteuern, und zwar so, dass über einen bestimmten Zeitraum immer das gleiche Bitmuster anliegt (output-Methode der Comport Komponente).

Hallo,

das geht so nicht. Die Bits 0..7 der seriellen Schnittstelle kann man zwar nach Wunsch setzen, aber sie werden zeitlich nacheinander ausgegeben. Macht man das dauernd, wird also immer wieder ein bestimmter Char entsprechend dem Bitmuster gesendet. Deswegen heisst sie ja serielle Schnittstelle.

Also entweder ist die Beschreibung falsch oder die Aufgabenstellung.

Gruss Reinhard

Stutenandi 5. Apr 2009 12:19

Re: Datenbits der seriellen Schnittstelle setzen
 
Args, wie peinlich, natürlich ist es in diesem Falle die parallele Schnittstelle ...


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:24 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