Умные вопросы
Войти
Регистрация
Уважаемые ардуинщики, вопрос к вам. Не понимаю значение конструкции if (PCW&0x8000) .
6 года
назад
от
ClemmieWilme
2 Ответы
▲
▼
0
голосов
делают операцию И с 10000000 00000000 двоичным, чтобы узнать состояние этого бита в некоей переменной, в случае успеха радостно об этом собщают и сбрасывают этот бит в ноль так же операцией И с 01111111 11111111
6 года
назад
от
Вот и Я
▲
▼
0
голосов
Проверяем установлен ли самый старший бит в переменной PCW.
Раз он установлен, то на цифровой выход 13 подаем максимальный уровень.
Дальше сбрасываем бит, дожидаясь, когда опять его установят где-то в другом месте программы.
Почему так нужно управлять 13-пином - это вопрос. Нужно смотреть схему, чтобы понять, что этому пину подключили.
6 года
назад
от
svarok
Связанные вопросы
1
ответ
если все неживое-Живое состоит из одних и тех же атомов-молекул и даже рисуют некие формулы нуклеотидов ДНК, то почему
2 месяцев
назад
от
Дмитрий
1
ответ
Может быть тупой вопрос. Но почему кот и код называются одинаково? Ведь первое это животное, а второе это цифры.
7 месяцев
назад
от
FranziskaLin
2
ответов
Стивен Хокинг умер сегодня в 7 утра. Что думаете об этом ученом?
6 года
назад
от
Максимка Ромашкин