Hola a todos.
Tengo que armar una plaqueta con 4 display de 7 segmentos, es para el Multiboard Pic Trainer 2.0 de Felixls. Como tengo unos display de 7 segmentos de ánodo común

y el 74HC164 quiero ver si puedo salvar el gastadero innecesario de dinero.
Según el datasheet del registro de desplazamiento 74HC164, esta es la tabla de verdad:

La duda que tengo es, colocando un inversor o negador en la entrada de datos del registro de desplazamiento, ¿es factible poder controlarlo como si fuesen unos display de cátodo común?.
Claro está que, luego de un reset, tendría que enviar 8 ceros para apagar los display, sino se inicia con los display todos encendido con el número 8 incluyendo el punto.
¿Hay una manera más fácil de corregir este pequeño error?
En caso de tener que utilizar una compuerta NOT, ¿Que CI hay de dos o una compuerta en un encapsulado? Los que conozco son de 6 compuertas, y la verdad que para usar una, las otras 5 son innecesarias y ocupan lugar de gusto.