#include <Arduino.h>
void setup() {
DDRC = 0xFF;
DDRB = 0xFF;
}
void loop() {
for (int i = 0; i < 8; i++) {
PORTC |= (B00000001 << i);
delay(300);
}
for (int i = 0; i < 8; i++) {
PORTB |= (B00000001 << i);
delay(300);
}
for (int i = 7; i >= 0; i--) {
PORTB &= ~(B00000001 << i);
delay(300);
}
for (int i = 7; i >= 0; i--) {
PORTC &= ~(B00000001 << i);
delay(300);
}
}