El MAX7219 es un controlador de displays que puede manejar 8 segmentos en hasta 8 dígitos o bien 64 leds individuales, esto lo hace ideal para manejar una matriz de led 8×8. También es conocido como un circuito multiplexado que una de sus funciones especificas es obtener ciertas configuraciones de salidas extendidas con una menor cantidad de entradas, parecido a los demultiplexores que son de gran ayuda cuando lo que se quiere es poner controlar una gran cantidad de salidas con una combinación binarias en las entradas.
Descripción:
- El MAX7219 es un controlador de pantalla de entrada/salida serie compacto que interconectan microprocesadores (PS) a pantallas LED numéricas de 7 segmentos de hasta 8 dígitos, pantallas de gráfico de barras o 64 LED individuales. Incluido en el chip son un código B BCD decodificador, circuitos de escaneo multiplex, segmento y dígito controladores, y una RAM estática de 8×8 que almacena cada dígito.
- Sólo se requiere una resistencia externa para ajustar la corriente de segmento para todos los LED.
- Una cómoda interfaz serial de 4 hilos se conecta a todos los dígitos comunes. actualizado sin volver a escribir toda la pantalla. El MAX7219 también permite al usuario seleccionar la decodificación código binario o la no descodificación para cada dígito.
Características:
- Entrada y salida en serie, para necesitar menos pines.
- Controla displays de 7 segmentos de hasta 8 dígitos.
- Bar graph displays o Barras de LEDs.
- Matrices de 8×8 o hasta 64 LEDs individuales.
- Solo requiere una resistencia externa para los 64 LEDs.
- Incluye decodificador BCD (No hay necesidad de dibujar matrices de caracteres, las lleva incluidas. Mayúsculas, minúsculas y hasta números y signos).
- Se encarga del multiplexado de los caracteres y dígitos.
- Incluye memoria de los caracteres.
- Es compatible con SPI y QSPI, (Algún día tendremos que hablar del SPI).