Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 WORDVARIABLE ZERLEGEN Kategorie: Programmierung Basic (von Thomas Wulf - 13.12.2005 8:54)
Thomas Wulf nutzt:  CC1-Unit V1.1, CC1-M-Unit V1.1, CC1-M-Unit V1.2/2.0, Micro, Open-Micro, Open-Mini


Hallo liebe Leute !

Ich möchte in Basic programmieren und eine WORD variable in 2 Bytes zerlegen und dann über
die serielle Schnittstelle abschicken. Der Empänger soll dann die beiden Bytes wieder zusammensetzen damit der Wert der ursprünglichen WORD-Variable stimmt. Z.B den Wert 423.

Ich wollte mit einer AND Maske arbeiten :

HIGHBYTE = WORDVARIABLE AND &B1111111100000000
LOWBYTE = WORDVARIABLE AND &B0000000011111111
Put HIGHBYTE
Put LOWBYTE

ist das sinnvoll ?

Ich muss noch mehrere andere Byte-Variable in einem Zug übermitteln. Daher möchte ich auf den PRINT-Befehl verzichten.

Was meint ihr ?

Vielen Dank im Vorraus

Thomas

 Antwort schreiben

Bisherige Antworten:

Re: WORDVARIABLE ZERLEGEN (von Dierk - 13.12.2005 9:18)