Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.06.30;
Скачать: [xml.tar.bz2];

Вниз

Как два байта преобразовать в слово   Найти похожие ветки 

 
KPY   (2003-06-17 08:18) [0]

Получаю от устройства напряжение в виде двух байт. Как мне объединить их в одно слово. Для разбивания все просто hi lo. Могу ассемблером это сделать, в принципе 3 строчки, но хочется как нибудь из дельфи


 
Digitman   (2003-06-17 08:25) [1]

hibyte shl 8 + lobyte


 
Anatoly Podgoretsky   (2003-06-17 08:56) [2]

lo := первый байт
hi := второй байт


 
GEN   (2003-06-17 12:09) [3]

или так: U=hi*256+Io


 
ggsoft   (2003-06-17 13:22) [4]

А так, что никак? -
word := MAKEWORD(lo, hi); (unit Windows)


 
VMcL   (2003-06-17 14:07) [5]

>KPY © (17.06.03 08:18)
>Могу ассемблером это сделать, в принципе 3 строчки

А в Delphi операции сдвига и умножения отменили что-ли?



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.06.30;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.007 c
7-97902
XM-AD
2003-04-21 17:14
2003.06.30
Запис на хард


7-97910
Some1
2003-04-04 12:56
2003.06.30
Как можно отловить обращение у дисководу?


1-97718
Bagroff
2003-06-18 13:25
2003.06.30
scrollbar.


11-97576
програмист
2002-10-15 13:54
2003.06.30
нашел работу


1-97734
Evil_forever
2003-06-17 19:15
2003.06.30
отсчёт Time





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский