Hola KILLERJC, gracias por la confianza que me tienes, y acá estoy para cumplir con tu pedido.

samshiel_pic, sin dudas tienes el problema que ya te a comentado KILLERJC, y el circuito que el a propuesto te será de utilidad, y yo te pondré los valores de las resistencias:

jomG1.jpg(12.51 kB, 415x330 - visto 1681 veces)Por otro lado, las resistencias de los segmentos, tu tienes valores de 180 ohms, y eso da una corriente de 12 - 2 = 10 volts, 10 / 180 = 55.5 mA, o sea que no están calculadas para 20mA como tu dices.
Para que sean unos 20mA el calculo sería: 12 - 2 = 10V, entonces 10V / 0.02A = 500 ohms, por lo que te recomiendo que uses resistencias de 470 ohms para que la corriente por segmento sea levemente superior a los 20mA (como está multiplexado el exceso de corriente no afectará al display) o de 560 ohms para que la corriente nunca supere los 20mA.
Espero te sea de ayuda.
Un saludo.
Atte. CARLOS.