Разделы инструкций

В сети

Пользователей: 127
Из них просматривают:
Аналоги: 56. Видео: 1. Даташиты: 41. Инструкции: 5. Кроссворд: 1. Новости: 6. Остальное: 4. Программы: 1. Форум: 11. Чат: 1.
Участников: 4
Гостей: 123

an , MACTEP , Google , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

Оглавление

bitRead()

Описание
Функция bitRead() позволяет прочитать значение определенного бита в указанной переменной. Мы вызываем ее с двумя параметрами. Первый из них — это имя переменной, значение бита которой мы хотим получить, второй — номер бита для чтения.
Отсчет всегда от нуля, то есть у нас есть бит нулевой, первый, второй и т. д. Функция возвращает значение LOW или HIGH.
 
Синтаксис  
bitRead(x, n)
 
Параметры
х: число, с которого считать бит.
n: номер бита, состояние которого необходимо считать. Нумерация начинается с младшего значащего бита (крайнего правого) с номером 0
 
Возвращаемые значения
Состояние бита (0 или 1)

Пример

byte x=0xF0; // в двоичном 11110000
bitRead(x,3); // функция возвращает LOW
bitRead(x,7); // функция возвращает HIGH
bitWrite(x,1,HIGH); // x = 11110010
bitWrite(x,7,LOW); // x = 01110010

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити

Разное

Если "ревёт" один из дросселей резонансного стабилизатора, забейте деревянный клин между его катушками.

Интересно

Семь раз отмерь, один раз отрежь. И не перепутай!

Похожие инструкции