Цитата(ЧипХрум @ Jun 4 2008, 13:36)

Появилась траблемма , помогайте я не справляюсь !!!
#define BIT3 0x08
if ((PINC&BIT3) == 1) //
{
Sirena();
}
А вот выражение .
При установке 3 го бита в порте PINC в 1 цу выражение не реагирует .
Почему так и чего не хватает в первом выражении.
а по вашему, результат операции (PINC & 0x08) может быть равен 0x01 ?
Сообщение отредактировал vitko - Jun 4 2008, 11:45