Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Олег13 04 января 2005 г. 10:15
В ответ на: Ответ: По моему Аскольд Волков давал такой макрос (+) отправлено _VAI 28 декабря 2004 г. 13:03

#define BIN__N(x) (x) | x>>3 | x>>6 | x>>9
#define BIN__B(x) (x) & 0xf | (x)>>12 & 0xf0
#define BIN8(v) (BIN__B(BIN__N(0x##v)))
#define BIN16(x1, x2) ((BIN8( x1 ) << 8) + BIN8( x2 ))

Examples:
x = BIN8(10110101);
BIN16(10110101,10100101);

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru