Está en la página 1de 3

Como programar una matriz (Por laplace no ma); Primero, se debe seleccionar con que se va a trabajar, si se trabajara con

eprom, seguir las siguientes instrucciones: Primero, se debe de saber como trabaja la matriz, es decir, para encender filas y columnas.

Lo que controlara las filas o columnas sern 2 cosasun demultiplexor basado en un circuito 74138 y la propia memoria eprom. *Un demultiplexor colocara un 0 en una de las 8 salidas del 74138 y loira recorriendo. Esto se debe a que, para encender una columna se necesita colocar un 0 logico, este ser la tieera de la fila del led. Como ya subi el calculador en Excel para la matriz de leds, ser mas sencillo programarlaPero si quieren hacerlo ustedes mismos, hacer esto; Saber que la memoria posee un total de 16 subdirecciones en la misma direccin, es decir de 0 a F y saber que solo se ocuparan las primeras 8 subdirecciones de cada direccin, debido a que solo se manejaran 8 columnas de leds.

Para el calculo de la columna correspondiente se debe hacer lo siguiente:

Sumar (en cada columna) el total de la potencia del led, es decir, como se muestra en la imagen, primera columna de la matriz, si se enciende tres leds, de izq. A der. Se sumaran: 1*2^1=1 1*2^2=2 1*2^3=4 1*2^4=8 1*2^5=16 1*2^6=32 1*2^7=64 La suma de todo esto ser 127, que convirtindolo a hexadecimal ser: 7F, y este lo introduciremos a la primera subdireccin del programador (ya sea max Loader, wellon, etc.) Esto se hace desde la primera subdireccin hasta la 7, y esto SOLO CORRESPONDERA A UNA LETRA).

Cuando se terminen todas las letras, se proceder a hacer la simulacin.

También podría gustarte