Tutorial ARDUTEKA - Matriz LED Bicolor + 74CH595

Hola a todos..

Estamos haciendo un proyecto para una asignatura de FP.
Manejamos las anodos (filas) con un 74hc595 y las columnas (catodos) con 74hc595 también
Queremos usar un transistor PNP BC557 para atacar a cada fila y tener una mayor intensidad lumínica y proteger las salidas del arduino.
El problema parece ser que no conmuta del todo bien ya que al mostrar un caracter, ilumina la fila entera.
Aqui sin usar el transistor, como debería mostrar el mensaje

Con el transistor atacando la fila 2