Hace unos meses no sabia nada sobre los microcontroladores y ahora mismo creo que he aprendido lo suficiente tanto teóricamente como prácticamente y espero poder demostrarlo.
Sin apenas saber que eran los microcontroladores nos pidieron realizar a un compañero y a mi un proyecto con el microcontrolador 16f887 en ensamblador y nuestra idea fue controlar una matriz de leds, concretamente la matriz de Sure Electronics 8x32 que incluye el controlador Holtek HT1632 y representar en ella un reloj.
Lo más complicado fue crear nuestras propias rutinas para la visualización de los números en la matriz para ello utilizamos el Puerto C. Para crear el retardo de 1s utilizamos las interrupciones por Timer0. Para inicializar el reloj mostramos en un LCD conectado al Puerto D "Introduzca la hora" y recogemos la hora por un teclado matricial conectado al Puerto B.
Este es el resultado:
La verdad que hemos dedicado unas cuantas horas a este proyecto y ha sido muy entretenido. Gracias un saludo
Sin apenas saber que eran los microcontroladores nos pidieron realizar a un compañero y a mi un proyecto con el microcontrolador 16f887 en ensamblador y nuestra idea fue controlar una matriz de leds, concretamente la matriz de Sure Electronics 8x32 que incluye el controlador Holtek HT1632 y representar en ella un reloj.
Lo más complicado fue crear nuestras propias rutinas para la visualización de los números en la matriz para ello utilizamos el Puerto C. Para crear el retardo de 1s utilizamos las interrupciones por Timer0. Para inicializar el reloj mostramos en un LCD conectado al Puerto D "Introduzca la hora" y recogemos la hora por un teclado matricial conectado al Puerto B.
Este es el resultado:
La verdad que hemos dedicado unas cuantas horas a este proyecto y ha sido muy entretenido. Gracias un saludo