Modellbahnsteurerung ????

Übersicht BlitzBasic Allgemein

Gehe zu Seite Zurück  1, 2

Neue Antwort erstellen

Vertex

BeitragMi, Feb 11, 2004 18:10
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi!
Hier habe ich mal Dir ne Userlib geschrieben:
IO.decls:
Zitat:

.lib "IO.dll"
PortOut(Port, Data) : "PortOut"
PortWordOut(Port, Data) : "PortWordOut"
PortDWordOut(Port, Data) : "PortDWordOut"
PortIn%(Port) : "PortIn"
PortWordIn%(Port) : "PortWordIn"
PortDWordIn%(Port) : "PortDWordIn"
SetPortBit(Port, Bit) : "SetPortBit"
ClrPortBit(Port, Bit) : "ClrPortBit"
NotPortBit(Port, Bit) : "NotPortBit"
GetPortBit%(Port, Bit) : "GetPortBit"
RightPortShift%(Port, Val) : "RightPortShift"
LeftPortShift%(Port, Val) : "LeftPortShift"
IsDriverInstalled%() : "IsDriverInstalled"

http://www.geekhideout.com/downloads/io.dll
http://www.geekhideout.com/iodll.shtml

IO.decls + IO.dll in das Userlibverzeichnis von Blitz kopieren.
Nun sind die ganzen definierten Funktionen in Blitz mit nutzbar.
PortOut gibt den Bytewert Data an die Portadresse Port aus
PortWordOut gibt den Shortwert Data an die Portadresse Port aus
PortDWordOut gibt den Integerwert Data an die Portadresse Port aus
Einlesen geht ganau so:
Wert = PortIn(Portadresse)

Um z.B. LPT1 (Druckerport anzusteuern) übergibst Du 888 als
Portadresse.

TFT: Nur aus interesse, wird die VendorID auch mit verkauft und
kann kein 2. mal von anderen vergeben werden?
vertex.dreamfall.at | GitHub

tft

BeitragMi, Feb 11, 2004 20:12
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi........

Ja die VendorId ist einmalig. Zusätlich ist jeder Chip mit einer registrier nummer versehen. Die VendorId wird Hersteller Seitig eimalig für ein Produckt vergeben.
TFT
https://www.sourcemagic.ch
Monkey,HTML5,CSS3,W 10 64 Bit, 32 GB Ram, GTX Titan, W8 ist Müll !!!!!!

Gehe zu Seite Zurück  1, 2

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group