Zum Inhalt springen

Dirkter Zugriff auf bestimmte Speicheradressen


Empfohlene Beiträge

Geschrieben

Ich habe mal ne Frage - eigentlich sogar zwei.

Wie kann ich unter VB6 den Wert einer Speicheradresse lesen und wie kann ich an eine bestimmte Speichadresse einen Wert schreiben?

Ich möchte nämlich gern eine Com Schnittstelle zum Schalten nutzen - dazu muß ich aber auch den Wert in der Adresse der Schnittstelle lesen und verändern können.

Danke

Geschrieben

Das lösst aber nicht mein eigentliches Problem.

Die Com Schnittstelle hat 4 Ein- und 3 Ausgänge. Die Zustände der Eingänge will ich Auslesen und die Ausgänge setzen können. Ich will keine serielle Datenübertragung realisieren, wofür dieses Modul zuständig ist, sondern die statischen Zustände der Schnittstelle lesen und setzen.

Trotzdem Danke für die Antwort.

Geschrieben

Dazu ist die Com-Schnittstelle aber denkbar ungeeignet.

Hinter den Pins sitzt nämlich der Serielle Schnittstellenbaustein UART 16450 oder 8250. Der (wie der Name schon sagt) auf Signalwechsel reagiert.

Statische Signale können höchstens am Eingang CTS und DSR oder am Ausgang RTS und DTR verwendet werden.

Hier ein Hardware-Beispiel: RS232_interface

Hier ein Software-Beispiel: Das COM-Control

Falls du mehr Ausgänge brauchst wäre die Parallel-Schnittstelle besser geeignet! Dort können 8bit gesetzt werden.

Hier ein Beispiel: Parallelportansteuerung unter VB

Geschrieben

Hi dr_max,

der Parallelport besitzt 8 digitale Ausgänge und 5 digitale Eingänge. Die Signalpegel werden durch High- oder Lowzustände angegeben (5 und 0 Volt). Die Ausgänge sind mit max. 20 mA (je nach Gerätetyp) belastbar (bei grösseren Lasten müssen Leistungstransistoren oder Relais nachgeschaltet werden). Alle Ausgänge sind vollkommen unabhängig voneinander ansteuerbar.

siehe: Der Parallelport

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...