• Главная страница
  • RSS
  • Интересные сайты
  • Карта сайта

19

Авг

Перевернуть байт

Опубликовано в Cтатьи, Электроника 

Есть задача перевернуть байт. Чтобы первый и последний биты поменялись местами, предпоследний и второй и т.д.
Вот как это можно сделать. Первый вариант:

x = (x< &lt;7)|((x<&lt;5)&64)|((x<&lt;3)&32)|((x<&lt;1)&16)
|((x>>1)&8)|((x>>3)&4)|((x>>5)&2)|(x>>7);

Вот такой код предложил cybersonner

tmp = ((in & 0×0F) < < 4) | ((in & 0xF0) >> 4);
tmp = ((tmp & 0×33) < < 2) | ((tmp & 0xCC) >> 2);
out [...]

Читать полностью »

Тэги: avr, микроконтроллеры, Электроника

2 отзывов

Рубрики

  • Cтатьи (13)
  • Книги электроника (23)
  • Электроника (28)
Август 2009
Пн Вт Ср Чт Пт Сб Вс
« Июль   Окт »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Архивы

  • Май 2010 (15)
  • Апрель 2010 (1)
  • Февраль 2010 (2)
  • Январь 2010 (2)
  • Декабрь 2009 (2)
  • Ноябрь 2009 (1)
  • Октябрь 2009 (1)
  • Август 2009 (1)
  • Июль 2009 (3)
  • Июнь 2009 (3)
  • Апрель 2009 (31)
  • Март 2009 (17)

Статистика

  • Просмотры (день)   50
  • Посетители (день)   38
  • Просмотры (месяц)  1914
  • Посетители (месяц)  1566
  •  
  • Температура дома    25.2 °C

- Статьи партнёров
EOMY.NET: бесплатный хостинг без рекламы

AUDNZD avr avrdude AXP Cтатьи EAGLE EURHKD EURNZD EURSEK EURUSD GBPAUD GBPJPY GBPNOK I2C LM60 LM75AD Lukey 936+ NOKJPY NZDSGD pic RS232 SPI sugar TIC107 UART USDCAD USDHKD USDJPY Трейдинг Электроника видео гравер дрель жучки книги комары магазин микроконтроллеры моддинг платы программатор сенсор термометр ультразвук штатив

Различные "плагины WordPress" вы можете найти на сайте WordPressPlugins.ru. WP-Cumulus требует для просмотра Flash Player 9 или выше.



© 2009 KVorb
www.adamendeva.ru . Всё о сквизе | Бридж клуб . встраиваемые светильники для натяжных потолков