Показать сообщение отдельно
  #2  
Старый 09.05.2011, 16:01
Аватар для Bargest
Bargest Bargest вне форума
Профессионал
 
Регистрация: 19.10.2010
Адрес: Москва
Сообщения: 2,390
Версия Delphi: XE3/VS12/FASM
Репутация: 14665
По умолчанию

Если переменная A1 является строкой, то все просто:
Код:
var c:byte;
...
c:=StrToInt(A1);
Только число может оказаться больше байта, и тогда получишь в C не то, что хотелось бы.
И дальше отправляешь C. Если работаешь с микроконтроллером, то там при передаче никакая не шестнадцатиричная система, а обыкновенная двоичная, а вернее последовательность из +\-12V (для COM порта), где +12 - единица, а -12 - ноль.
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
Ответить с цитированием