iterate over bits on one pin?

The code does blink the LEd it's just that your to slow to see it.

    delayMicroseconds(bitDelay); //delay

Mark