Не могли бы вы обьяснить изменения. В секциях PORTC вы уменьшели колличество выводов с 6 до 8
Не совсем понял вопрос

for (int i=2; i < 19; i++){pinMode(i, OUTPUT);}
Настраиваем выводы Carduino D2-D18 на выход