Hola, yo también estoy trabajando con el envío de datos a los displays, y lo hago de la siguiente manera.
Compré unos displays de 4 digitos LED multiplexados, los cuales los conecto a mi micro mediante un driver de display MAX7129, muy chulillo.
Éste IC se encarga de controlar los datos que mandas al display, la intensidad de cada segmento,.. como advertencia, sólo vale para displays de cátodo común.
Puedes ir a la web del fabricante, que es MAXIM, y hecharle un vistazo.
Además, lo bueno de este controlador es que es capaz de manejar hasta 8 digitos, además puede conectarse en cascada con otros.
Yo personalmente estoy intentando controlar 2 displays de 4 digitos cada uno con éste integrado.
un saludo