bool blok = true;
bool blok2 = true;
void setup()
{
DDRB &= ~(1<<5);
PORTB|= 1<<5;
DDRB &= ~(1<<4);
PORTB|= 1<<4;
DDRD|= 1<<3;
DDRD|= 1<<2;
}
void loop()
{
if ( (PINB&(1<<4)) == 0 && blok == true)
{
blok = false;
PORTD |= 1<<2;
PORTD |= 1<<3;
PORTD &= ~(1<<3);
}
if((PINB&(1<<4)) != 0 && blok == false)
{
blok = true;
}
if ( (PINB&(1<<5)) == 0 && blok2 == true)
{
blok2 = false;
PORTD &= ~(1<<2);
PORTD |= 1<<3;
PORTD &= ~(1<<3);
}
if((PINB&(1<<5)) != 0 && blok2 == false)
{
blok2 = true;
}
}