boscoe:
I have an Arduino Uno and all I want to do is make it count in binary and output this in 8 bits paralleled on it's output.
Here's a code snippet for sequentially outputting 4 bits (0 - 15) to get you started:
for (i=0; i<16; i++){
//Disable output
digitalWrite(12,HIGH)
//set up LSB first
digitalWrite(8, i&1);
//shift right = divide by 2
digitalWrite(9, (i/2)&1);
//shift right twice =divide by 4
digitalWrite(10, (i/4)&1);
//shift right four times =divide by 8 for MSB
digitalWrite(11, (i/8) &1);
//enable output
digitalWrite(12,LOW)
}