int OCR1 = 511;
if( ~PIND & (1<<0) & (OCR1 <= 511))
{
printf("%s\n", "True 1");
}
else
printf("%s\n", "False 1" );
PIND = 1;
if( ~PIND & (1<<1) & (OCR1 >= 1))
{
printf("%s\n","True 2");
}
else
printf("%s\n","False 2");
}
Почему второе условие всегда False?
что такое '&'?
Потому что && нада
Обсуждают сегодня