Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.10.2009, 17:42   #1
slon_slon_slon
 
Регистрация: 11.10.2009
Сообщений: 3
Счастье Код для расшировки двоичных слов

Необходимо написать программу которая могла бы расшифровывать 16-битные двоичные слова по шаблонам.

например

01 00110 1111 0101 1
FE DCBA9 8765 4321 0

т.е. мне нужна такая функция на входе в которую мы подаем такое слово

внутри функции интерпретируем биты:

первые два бита - номер элемента с которого пришел сигнал
след. 5 бит - должны быть переведены в 10-е число и умножены на коэффициент (например 0.0314)
след. 4 бита - выводят сообщение о характере сигнала (т.е. выводится например 0010 - "снято с напряжение" 0100 - "снят ток"
след. 4 бита - можно не распознавать
последний бит - сигнал ошибки 0 - без ошибок, 1 - ошибка (выход).

Заранее спасибо!
slon_slon_slon вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Составить в алфавитном порядке список всех слов, встречающихся в тексте, и количество этих слов. KAPAHDAW Паскаль, Turbo Pascal, PascalABC.NET 2 17.02.2009 01:19
Количество разных слов в тексте) Если можно сразу код pascal1994 Помощь студентам 1 05.02.2009 10:06