Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Para la relizacion del proyecto contamos con información sobre multiplexación, cómo multiplexar
una matriz de leds.
Si se quisiera controlar una sola columna de una matriz de 5×7 leds se necesitaría un puerto
completo de un pic, 7 pines para controlar las filas y 1 para controlar la columna, eso significa que
para controlar todos los leds de la matriz se necesitarían 4 puertos de 8 bits, demasiado para un
microcontrolador, sobre todo para un 16F628a.
Para reducir el número de pines requeridos las cinco columnas de la matriz son multiplexadas,
esto significa que solamente se necesitarán siete pines, uno por cada fila de la matriz, y cinco para
habilitar cada una de las columnas.
Usando un pic 16F628a se puede utilizar el puerto B para controlar las filas y el puerto A para las
columnas. La técnica de multiplexación consiste en mostrar una columna a la vez, mientras eso se
haga lo suficientemente rápido parecerá que todas las columnas estan encendidas a la vez y no se
verá ningún parpadeo, por esa misma razón la base de tiempo para la multiplexación es muy
importante por lo que se utiliza la interrupción del timer 2 para esa tarea.
◦Espera interrupción
◦Espera interrupción
◦Espera interrupción
◦…
Así se repite hasta llegar a la quinta columna, entonces la ejecución de la multiplexación vuelve al
principio y se vuelve a repetir.