Будь проще ! (вариант для 12-бит числа)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Friend 22 октября 2003 г. 10:27
В ответ на: Ответ: Спасибо всем откликнувшимся ! отправлено Lazy 22 октября 2003 г. 09:38

unsigned int as1 = 0, as = 0x0123;

if (as&0x0001) as1 |=0x0800;
if (as&0x0002) as1 |=0x0400;
if (as&0x0004) as1 |=0x0200;
if (as&0x0008) as1 |=0x0100;
if (as&0x0010) as1 |=0x0080;
if (as&0x0020) as1 |=0x0040;
if (as&0x0040) as1 |=0x0020;
if (as&0x0080) as1 |=0x0010;
if (as&0x0100) as1 |=0x0008;
if (as&0x0200) as1 |=0x0004;
if (as&0x0400) as1 |=0x0002;
if (as&0x0800) as1 |=0x0001;

as = as1;

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

Ответы



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

E-mail: info@telesys.ru