Показать сообщение отдельно
Старый 04.03.2008, 10:22   #274
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: EEPROM

Переключите отображение данных из десятичного в шеснадцатиричное

Правой кнопкой на цифре, выпадает список bin/dec/hex. Двоичное и шеснадцатиричное отображается без знака.

Но и "-15360" - это абсолютно нормальное знаковое представление числа С400. У вас проблема явно не в записи этого числа. Вы его пишете напрямую (руками в виде константы) на переменную модбаса? Так делать нельзя, обязательно нужен промежуточный блок.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием