Row Column Scanning Tutorial (12v led)

hi,

just an update.

using the tlc4427 on the anodes and the uln2803 on the cathodes and ive got a working led matrix!

when i set the relevant pins high, i get the specified led to light.

i have it set up as;

i couldnt seem to get any luck out of the array functions though, which was drilling my head to bits, so i opted for a more simpler;

//ANODE CONNECTIONS (DOWN) HIGH IS ON, LOW IS OFF
digitalWrite(ledPinsROW[0], HIGH);
digitalWrite(ledPinsROW[1], LOW);
digitalWrite(ledPinsROW[2], LOW);
digitalWrite(ledPinsROW[3], LOW);
digitalWrite(ledPinsROW[4], LOW);
digitalWrite(ledPinsROW[5], LOW);
digitalWrite(ledPinsROW[6], LOW);
digitalWrite(ledPinsROW[7], HIGH);

delay(timer);

//CATHODE CONNECTIONS (ACROSS) HIGH IS ON, LOW IS OFF
digitalWrite(ledPinsCOL[0], HIGH);
digitalWrite(ledPinsCOL[1], LOW);
digitalWrite(ledPinsCOL[2], LOW);
digitalWrite(ledPinsCOL[3], LOW);
digitalWrite(ledPinsCOL[4], LOW);
digitalWrite(ledPinsCOL[5], LOW);
digitalWrite(ledPinsCOL[6], LOW);
digitalWrite(ledPinsCOL[7], HIGH);

delay(timer);

which is about as basic as you can get.

arraying will be the next challenge... then to pwm... but at least ive got some results coming!

thanks!