void setup() {
DDRD = 0b00000000;
Serial.begin(9600);
pinMode(13, INPUT_PULLUP);
}
bool smer = true;
int i = 0;
int jozo = 0;
bool test = true;
void loop() {
if((PINB& (1<<5)) == 0 && test==true){
if(i < 9 && smer ==true){
PORTD |= 1<<i;
test =false;
i++;
if(i ==8){
smer = false;
Serial.println(smer);
}
}
else if(i >=0 && smer == false && jozo == 0){
Serial.println(i);
PORTD &= ~(1<<i);
test =false;
i--;
jozo = 1;
if(i == 0){
smer = true;
}
}
}
else if((PINB& (1<<5)) != LOW && test !=true){
test = true;
jozo = 0;
}
}