Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Dirkter Zugriff auf bestimmte Speicheradressen

Empfohlene Antworten

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

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

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.

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

Gibt es am Parallelport auch Eingänge zum Abfragen?

Der Link geht leider nicht.

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

DAS ist genau was ich suche :marine

Danke

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.