Übersicht

ByteToWord

Die Funktion ByteToWord liest eine Byte-Konstante oder -Variable und kopiert diese in das niederwertige Byte der Word Variablen als Rückgabewert. Das höherwertige Byte der Word Variablen (MSB) wird auf $00 gesetzt.

Syntax

< Variable von Typ Word > := ByteToWord ( < Name der Byte-Konstante oder -Variable > ) ;

Parameter

< Name der Byte-Konstante oder -Variable >

Beispiel


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
PROGRAM test_b2w;
 
DEVICE = mega8;
 
VAR
 
  b1 : Byte;
  w1 : Word;
 
BEGIN
 
  b1:=$47;
  w1:=ByteToWord(b1);
 
END test_b2w.

In Zeile 13 wird der Wert der Byte-Variable "b1" gelesen und in die Word-Variable "w1" geschrieben. Der Wert der Word-Variablen ist danach $0047.

siehe auch

DWLow, DWHigh, DWordToByte, WordToDWord, ByteToDWord



Übersicht