Инструкции

Справочный раздел

В этом разделе Вы найдетё инструкции, справочники, и всевозможные хелпы по использованию программного обеспечения.

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

В сети

Пользователей: 63
Из них просматривают:
Аналоги: 37. Даташиты: 9. Инструкции: 3. Магазин: 1. Новости: 4. Программы: 2. Производители: 1. Профиль пользователя: 1. Форум: 4. Чат: 1.
Участников: 3
Гостей: 60

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

Партнёры


Партнёры

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

Оглавление

Функция shiftIn()

Описание
Осуществляет побитовый сдвиг и считывание байта данных, начиная с самого старшего (левого) или младшего (правого) значащего бита. Процесс считывания каждого бита заключается в следующем: тактовый вывод переводится в высокий уровень, считывается очередной бит из линии данных, после чего тактовый вывод сбрасывается в низкий уровень.
Примечание: функция является программной реализацией SPI; для программирования Ардуино также существует библиотека SPI, представляющую собой аппаратную реализацию, которая является быстрее, но при этом работает только со специальными выводами.
 
Синтаксис
byte incoming = shiftIn(dataPin, clockPin, bitOrder)
 
Параметры
dataPin: вывод, с которого будет считываться каждый бит (int)
clockPin: тактовый вывод, который будет переключаться при считывании с dataPin
bitOrder: порядок, в котором будут сдвигаться и считываться биты; может принимать значения MSBFIRST или LSBFIRST. (Most Significant Bit First - старший значащий бит первым, или Least Significant Bit - младший значащий бит первым)
 
Возвращаемые значения
считанное значение (byte)

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

Разное

Интересно

Ремонтируя импульсный блок питания (ИБП), отключите его от компьютера и нагрузите лампочкой 75 Вт на 220 В.
Так Вы убережете контроллеры и платы компьютера от повреждения из-за возможных скачков напряжения, возникающих при ремонте ИБП

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