What is the smallest number of programmable Atmega16 pins( ie 32 pins, 8 each of PORT A,B,C & D) that will be required to control a 8*128 LED Matrix.