![]() |
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 |
Re: Datenbits der seriellen Schnittstelle setzen
hiho
vllt hilft dir das hier weiter: ![]() ![]() MfG blink182 |
Re: Datenbits der seriellen Schnittstelle setzen
Zitat:
ansteuerbar zur Verfügung stellen würde. Das hört sich eher nah parallele Schnittstelle an. Grüße Klaus |
Re: Datenbits der seriellen Schnittstelle setzen
Zitat:
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 |
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 19:34 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz