Quiero controlar un LED de 7 dígitos de 7 segmentos con un microcontrolador MSP430. La pantalla tiene 8 pines de entrada por dígito (el 8º pin es el punto, que no necesito) y dos pines de tierra (cátodo común). La idea es conectar los primeros 7 pines de µc a los 7 segmentos de ambos dígitos y luego usar otro pin (el pin de control) para seleccionar qué dígito mostrar. Al cambiar rápidamente entre los dos dígitos, me gustaría mostrar un número de dos dígitos usando solo 8 pines del µc.
Lo que necesito es lo siguiente. Podemos abstraer de tal manera que solo haya dos LEDs. Si el pin de control está BAJO, LED1 está encendido y LED2 está apagado. Si el pin de control está ALTO, entonces LED2 está encendido y LED1 está apagado. Sé cómo construir esto con un solo transistor PNP (vea la imagen a continuación). Sin embargo, esto no es útil en la configuración del cátodo común, ya que quiero que la puerta de conmutación esté "detrás" de los LED.
Mi pregunta es, cómo construir un circuito de este tipo con un solo transistor (y resistencias, por supuesto). Creo que tiene que ser un transistor NPN.
Esta es mi primera pregunta de EE y tengo poca experiencia, así que espero haber podido aclarar mi pregunta.