а как проверить - бит? PB7 - нолик или единичка?
(«Телесистемы»: «Конференция «Микроконтроллеры и их применение»»)
О фирме
|
Новости
|
Новые изделия
|
Продукция
|
Прайс-лист
|
Поддержка
|
Интернет-магазин
|
Где купить?
|
Доставка
|
Новостная рассылка
|
Обратная связь
|
Содержание
|
Поиск
Отправлено
avrprog
29 апреля 2003 г. 14:43
В ответ на:
как в IAR C обращаться к битам?
отправлено avrprog 29 апреля 2003 г. 13:56
Составить ответ
|||
Конференция
|||
Архив
Ответы
хм... дали код.... а он остальные биты сбрасывает :(
—
avrprog
(29.04.2003 21:02,
пустое
)
Точно так же: if (PINB_Bit7) {....}
—
Пытливый
(29.04.2003 18:20,
пустое
)
Все придумано до нас :)
—
Алексей Мусин
(29.04.2003 16:35, 51 байт,
ссылка
)
Ответ:
—
Elektronik
(29.04.2003 14:51, 75 байт)
Ответ: Точно так же
—
Bill
(29.04.2003 14:51,
пустое
)
<pre> if (PORTB & (1<<7)) ... </pre>
—
Bill
(29.04.2003 14:53,
пустое
)
Ответ: Конечно! if (PINB & (1<<7)) ...
—
Bill
(29.04.2003 14:58,
пустое
)
т.е. if сработает если в 7 бите единичка?
—
avrprog
(29.04.2003 15:27,
пустое
)
Ответ: Да, и наоборот
—
Bill
(29.04.2003 15:42, 77 байт)
всем большое спасибо :)
—
avrprog
(29.04.2003 16:47,
пустое
)
скобки на х
—
не засоряйте сурцы
(29.04.2003 15:05,
пустое
)
imxo скобки в данном случае повышают читабельность иначе бы пришлось напрягаться какая операция выше по приоритету при беглом прочтении исходника.
—
Romario
(29.04.2003 18:04, 4 байт)
Ответ: А как по Вашему - у какой операции приоритет выше
—
Bill
(29.04.2003 15:38, 36 байт)
у << выше
—
не засоряйте сурцы
(29.04.2003 15:39,
пустое
)
али не так :-) ?
—
не засоряйте сурцы
(29.04.2003 15:42,
пустое
)
Ответ: Совершенно верно! Вот уж действительно: век живи - век учись, неученым помрешь. Спасибо!
—
Bill
(29.04.2003 18:10,
пустое
)
еще скажите что Вы это запомните:))
—
Romario
(29.04.2003 18:27, 116 байт)
Ответ: Я конечно же запомню, но от скобок даже в этом случае не откажусь. Мне так нагляднее.
—
Bill
(29.04.2003 19:09,
пустое
)
Ответ:
—
Elektronik
(29.04.2003 16:01, 49 байт)
Нифига! Скобок жалеть не надо, если нет полной уверенности в очередности операций!
—
Peter K.
(29.04.2003 15:12, 73 байт)
нету тут define
—
не засоряйте сурцы
(29.04.2003 15:18,
пустое
)
PINB только :)
—
Elektronik
(29.04.2003 14:55,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
E-mail:
info@telesys.ru