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

Hi dr_max,

das eine (Speicheradresse) hat nicht's mit dem andern (Com Schnittstelle) zu tun!

Wenn du die Com Schnittstelle verwenden willst macht es dir VB ganz einfach:

Verwende das Microsoft Comm Control 6.0 (MSComm32.OCX).

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

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

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