Puedes realizar la coma flotante que te aconseja aitopes con los pines del mismo pic y un timer programado. Cada display tiene 7 segmentos y tienes pocos displays, así que incluso lo podrías hacer con una máquina pequeña sacando el dígito a mostrar en todos los displays, pero solo activando el que te interesa con la coma flotante. Si usas un 16F876 como el que te aconsejan, te sobran pines para no tener que poner un registro de desplazamiento por cada display, lo ke te encarece el circuito, tamaño, consumo, etc, etc...
A cada display le conviene ponerle un transistor tipo PNP en el cátodo común de cada display, además de 7 resistencias por cada display (1 por segmento), con 1K ya estaría bien, depende de lo que quieras que se ilumine el display bajas o subes la resistencia.
Piensa que este tipo de ciruitos como displays, matrices de leds, etc, etc... consumen bastante. Es aconsejable que mires el consumo total de los dislpays cuando todos los segmentos están encendidos para poder dimensionar la parte de potencia del circuito.
Otra cosa, como incrementas o decrementas los contadores??? y el resto de displays???? va con botones?? RS232??? SPI??? I2C???? aplaudiendo??? cuando júpiter está en tauro???? porque de alguna manera habrá que indicarle al letrero este que números ha de mostrar, no??
Dews!!!