PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : zwei bytes in ein word umwandeln



bd239
02.09.2006, 13:28
Hallo,

ich moechte ueber ADC einen Wert einlesen, dann ueber uart versenden
und dann auswerten.

Die Variable fuer den ADC Wert ist ein word, ueber uart gehen aber nur bytes, also muss ich die irgendwie wieder zusammen basteln. Vielleicht hat jemand eine Idee wie man das am besten macht.

Vielen Dank
Josef

PicNick
02.09.2006, 13:48
DIM adc-wert AS WORD
DIM bytes(2) AS BYTE AT adc-wert OVERLAY

adc-wert = GETADC(x)
PRINT chr(bytes(1)) ; chr(bytes(2)) ;


Auf einem Terminal sieht das aber natürlich nicht gut aus, weil's ja binär ist

bd239
02.09.2006, 19:03
Hallo Robert,

das war ja eine super schnelle Antwort, werd's gleich mal
auf diese Art versuchen.

vielen Dank nochmal
Gruss
Josef