Ya que está usando tantos LED, asumiré que está usando LED comunes de bajo costo. El LED típico necesita aproximadamente 1,5 voltios a través del LED (busque el voltaje de su LED en la corriente que elija para su LED). Dependiendo del brillo que desee, podría terminar en algún lugar entre 10 mA y 20 mA.
Al usar 74HC595, parece que conducirás los LED usando 5 voltios. Entonces, si el voltaje del LED es 1.5 voltios, entonces el voltaje de la resistencia será 5v - 1.5v = 3.5v. . Use la ley de ohmios para calcular la resistencia R = V / I.
Una palabra de precaución . El 74HC595 en varias hojas de datos diferentes muestra un máximo de unidad de salida de 6 mA o capacidad de sumidero actual. La hoja de datos también muestra una corriente de pinza de salida de 20 mA, dependiendo del fabricante. Si intenta que el 74HC595 conduzca a más de 6 mA, el voltaje de salida del 74HC595 comenzará a dejar de ser de 5 voltios.
Es posible que desee configurar uno de sus registros de desplazamiento 74HC595 con una resistencia y un LED en la salida para asegurar que el rendimiento sea el que usted desea. En su esquema, el 74HC595 se abastecerá de corriente, no de corriente de hundimiento, pero la hoja de datos parece simétrica para el hundimiento o abastecimiento de la corriente de salida.
A medida que consume más y más corriente de su 74HC595, el voltaje de salida comenzará a caer (reducirse) a partir de 5 voltios. Además, el 74HC595 comenzará a calentarse un poco más.
EDITAR: acaba de notar que si enciendes UNA Columna y MÁS de una Fila, estarás encendiendo más de un LED. Esto pone los varios LED en paralelo, y el brillo de cada uno de esos LED se atenuará. Afortunadamente, la resistencia todavía limitará la corriente extraída del 74HC595.
EDITAR EDITAR: También acaba de notar que incluyó su LED como 3.8 voltios a 0.02 (20 mA). Tu resistencia va a terminar cerca de los 100 ohmios. Eso es mucho corriente para preguntar desde el 74HC595.