[Ajuda] Matriz de LED's com Arduino

Pessoal estou montando uma matriz de LED's 5x5 toda feita por mim somente por vontade de aprender mais, mas cheguei a um "ponto crítico" e estou sem opções para resolver... Bom imaginem este circuito:

Por exemplo que você ligue o LED 1.2 acionando SegB e Dig1. Ok você vai ter positivo em todos os (X.2) e negativo em todos (1.Y) então se você também quiser ligar o LED 2.3 acionando positivo SegC e negativo no Dig2, como toda coluna de Seg1 ja esta ativada com Positivo vai chegar positivo e negativo tanto para o LED 2.2 quanto 2.3, acendendo os quando se quer só um... e agora?

Hummm, olhe só tenho um deste aki, funciona belesminha!

http://jimmieprodgers.com/2009/12/my-development-process/

http://code.google.com/p/lolshield/

8)

é um circuito diferente ... estou tentando pegar* a lógica dele..

*=entender

Ele usa persistencia visual, nesta matriz de leds somente um led por vez estará acesso, por um periodo muito pequeno, portanto dispensa o uso dos resistores e se tem a impressao que todos estao acessos simultaneamente!

Postei o link so pra uma referencia sua, e muito parecido com o seu projeto!

8)

Olhe ele funcionando aí!

http://www.youtube.com/watch?v=uhg2DzcDLm0

8)