Módulo fuente_8x8¶
Fuente de mapa de bits 8×8 para el driver pantalla.
Este módulo expone un único diccionario, PATRONES, que asocia
cada carácter soportado con su glifo correspondiente. Está pensado para
consumirse desde pantalla.Pantalla.texto() cuando se invoca con
tamaño=8.
Formato del glifo¶
Cada valor del diccionario es una lista de 8 enteros (uno por fila
del glifo, de arriba hacia abajo). Cada entero representa una fila de
8 píxeles leída de izquierda a derecha, donde el bit más
significativo (0x80) corresponde al píxel situado más a la
izquierda:
fila 0: 0b10101010 -> X . X . X . X .
fila 1: 0b01010101 -> . X . X . X . X
...
Convención de color¶
Un bit en 1 indica píxel encendido (tinta negra, ver
pantalla.NEGRO); un bit en 0 indica píxel apagado
(fondo blanco, ver pantalla.BLANCO).
Caracteres incluidos¶
Letras mayúsculas
A–Z.Letras minúsculas
a–z.Vocales minúsculas acentuadas:
á,é,í,ó,ú.Dígitos
0–9.Símbolos y signos de puntuación habituales (
! ? . , : ; - _ + = ( ) [ ] / \ @ # $ % & * " ' < >y espacio).
Los caracteres no presentes en el diccionario se ignoran
silenciosamente en tiempo de renderizado (ver
pantalla.Pantalla._char()).
Nota
Este archivo no tiene dependencias: es data pura apta para congelarse (frozen bytecode) en la flash del microcontrolador.
- copyright:
2024
- license:
MIT