PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ports über Array steuern



Murus
23.10.2005, 16:01
Hallo zusammen,

ich habe ein Problem.

Mit Bascom erstelle ich ein Array:

Dim X(10) as Byte

Dann fülle ich dieses Array mit Bytes:

X(1)=&B00100000
X(2)=&B00000100
X(3)=&B00111011
etc. etc.

Nun, jetzt haben wir diese Bytes gespeichert.

Jetzt möchte ich aber bestimmte Bits von gewissen Bytes gewissen Ports zuordnen. Sprich: Port Soundso soll den Zustand annehmen, der beim Bit soundso im Byte X(2) steht. So geht dieser Port auf High oder Low, je nach dem, was im Byte steht..

Nur: Wie ordne ich die Ports den jeweiligen Bits zu? Gibts da eine Routine/Befehl?

Herzlichen Gruss
Mario

x-ryder
24.10.2005, 15:09
kannst du mal nen beispiel machen, was du mit den bits machen willst?
ich hätte das jetzt so verstanden, dass du sagst im byte 1 bit 3 steht eins, also soll der und der port komplett auf 1 gehen, oder meinst du, dass der portx den zustand aus x(1) übernehmen soll?

Murus
24.10.2005, 16:34
Ja, habs herausgefunden...
Portd=X(1)
:)