Port manipulation made easy

Yes it can if you roll your own function. I would use an array.

int mypins[] = { 1,3,5,7,9,11 };

void multiDigitalWrite(int *pins, int size, int level)
{
  for (int i=0; i< size; i++) digitalWrite(pins[i], level);
}

multiPinMode is left as an exercise :wink: