Info su display a 8 segmenti

La soluzione più semplice per pilotare un display a 7 segmenti è quella di usare uno shift register per accendere i segmenti e 4 transistor suoi catodi per fare il multiplexing delle cifre.

Una soluzione alternativa è quella di usare 4 shift register, uno per cifra, sempre con i transistor sui catodi: in questo modo puoi rinunciare al multiplexing.

La soluzione più pulita è usare un 7219 e pilotare tutti i segmenti da quel chip.

Tutte le soluzioni sono valide, dipende da te come vuoi muoverti.