Сб мар 09, 2019 17:08:22
int main(void)
{
DDRB = 0x7F;
PORTB = 0x00;
DDRC=0x00;
DDRD=0xFF;
PORTC=0xFF;
while(1)
{
if(PINC&(1 << PC4))
{
PORTB |= (1 << PB6);
PORTD |= (1 << PD5);
PORTD |= (1 << PD7);
}
else
{
PORTB &= ~(1 << PB6);
PORTB |= (1 << PB6);
PORTD &= ~(1 << PD5);
PORTD |= (1 << PD5);
PORTD &= ~(1 << PD7);
PORTD |= (1 << PD7);
}
}
}
Сб мар 09, 2019 18:13:53
Сб мар 09, 2019 18:25:11
Сб мар 09, 2019 22:02:01
while(1); остановит вашу программу наглухо.Антон2342 писал(а):как сделать остановку я не знаю
Вс мар 10, 2019 08:49:34
do { } while ((PINC & (1<<PC4)) == 0); // ждать отжатия кнопки PC4