I'd like to create a 8x8 LED matrix using the smallest number of pins of my AVR. It'd be great to use two shift registers, one for rows and one for columns but it doesn't seem possible because according to my understanding shift registers can only source current, they cannot sink current.
How is this possible? I'm open to alternative solutions as long as the pin count stays as low as possible.
Thanks in advance.