HEX a 7 segmentos

Este es un conversor de hex a 7 segmentos. Escribe dígitos 0–F y obtén el byte de cada uno. En cátodo común con bit 0 = a, 0 es 0x3F y F es 0x71. Pulsa una barra para un glifo propio.

Ejemplos — pulsa una muestra

Pulsa un segmento para invertirlo.

Añade un dígito, o DP en el último

Pulsa un valor para copiarlo

Tabla 0–F: pulsa una fila. El hex sigue el orden de bits de arriba. Ánodo común es el NOT de 8 bits del cátodo común.

Qué es este conversor

Pasa dígitos hex 0–F a un byte que enciende las barras a–g (y DP). En cátodo común con bit 0 = a (gfedcba), 0 es 0x3F, 8 es 0x7F, F es 0x71. No es ASCII: use HEX a ASCII. El NOT está en Hex bitwise.

Cómo usarlo

Escribe CAFE o pulsa un ejemplo. Dígitos → patrones codifica; Patrones → dígitos lee bytes. Cátodo común enciende con 1; ánodo común con 0. Orden gfedcba o abcdefg; DP es bit 7. El teclado añade 0–F; DP pone el punto. Pulsa una barra para modo patrón. Copiar resultado copia los hex; los chips copian un byte o el array en C. La tabla 0–F sigue el orden elegido.

Reglas

Bits lógicos: a=0 … g=6, DP=7. En abcdefg, 0 pasa a 0x7E. Ánodo común es el NOT de 8 bits (0 → 0xC0 en gfedcba). 12.3 enciende DP en el 2. b y d van en minúsculas (0x7C, 0x5E). El 7447 solo dibuja 0–9.

Dónde usarlo

Firmware Arduino/STM32, relojes, un dígito que se ve en negativo, pegar const uint8_t digits[].

Preguntas

¿Por qué 0x3F y no 0x7E?

0x3F es gfedcba con g apagada. 0x7E es el mismo glifo con g en el bit 0.

El ánodo común se ve invertido

Enciende en bajo. Elige ánodo común o haz NOT de 8 bits.

¿Letras propias?

Pulsa barras, o parte de H, L, P, U o un guion. No hay K, M ni W legibles.