|
1. |
|
|
| Автор ARV | |||||
| 18.12.2009 г. | |||||
|
Установка бита осуществляется при помощи двоичного ИЛИ этой переменной var = var | 0x40; // установка 6-го бита в 1. Проще всего получить число var = var | (1<<6); В WinAVR предусмотрен макрос _BV (x), который создает число #define _BV(x) (1<<(x)) С его использованием операция установки 6-го бита переменной var запишется так: var = var | _BV(6); Или более кратко var |= _BV(6); Одновременная установка нескольких бит var |= _BV(6) | _BV(5); // установка 5-го и 6-гобитов Добавить
Только зарегистрированные пользователи могут оставлять коментарии. |
|||||
| След. » |
|---|
R785211844650
Z210696637574
E368177590409


Коментарии (1)