Display de siete segmentos

Crea una función que recibe un carácter que representa un dígito del 0 al 9 y devuelve su máscara de bits para un display de siete segmentos de cátodo común. Las ocho posiciones de bit son dp, g, f, e, d, c, b, a, y un 1 lógico enciende el segmento correspondiente.

Texto alternativo

Ejemplos

toDisplay('1') ➞ 0x06

toDisplay('8') ➞ 0x7F

toDisplay('0') ➞ 0x3F

Notas

  • El display de segmentos es de cátodo común, lo que significa que debes suministrar 5v (un 1 lógico) para encender cada segmento.
  • La entrada será un carácter que representa un dígito del 0 al 9.
  • El LSB comienza en a, b, c.