Lcd con pic18f4550

Solo disponible en BuenasTareas
  • Páginas : 4 (946 palabras )
  • Descarga(s) : 7
  • Publicado : 6 de julio de 2010
Leer documento completo
Vista previa del texto
INSTITUTO TECNOLOGICO DE MAZATLAN
ING. ELECTRONICA VI SEMESTRE

REPORTE DE PRÁCTICA #4:
RELOJ DIGITAL EN LCD CON PIC18F4550
MATERIA:
MICROPROCESADORES Y MICROCONTROLADORES
PROFESOR:ING. JUAN RAMON TERVEN SALINAS

QUE PRESENTA:
COTA ESTRELLA JESUS RAMON
CARDENAS IBARRA CESAR ENRIQUE
RODRIGUEZ VALDEZ ABEL ENRIQUE

MAZATLAN, SINALOA. JUNIO DE 2010

INTRODUCCION

Dentrode la practica numero #3 de la materia de Microcontroladores y Microprocesadores se estará realizando un reloj digital el cual se representara por medio de un display alfanumérico de 16x2 caracteresel cual empezamos a implementar desde la practica pasada mostrando las HH:MM:SS:DD en tiempo real.

Para esto se estarán poniendo en practica los nuevos conocimientos obtenidos en la materia talescomo temporizadores e interrupciones tanto internas como externas.

Otra característica con la cual contara esta practica será la implementación de botones externos al PIC con los cuales lograremosvariar nuestro reloj digital. Estos serán 4 de los cuales los primeros 3 incrementaran por default las horas, los minutos y los segundos. El cuarto botón estará diseñado para que, al momento de estarpulsado, el reloj ya no incremento sino que decremente el reloj usando los botones anteriormene mencionados.



DIAGRAMA ELECTRONICO

CONCLUSIONES

El reloj digital fue una practicalaboriosa, tuvimos algunas ventajas a la hora de programar, pues nos basamos en la practica de despliegue de texto en pantalla, lo cual nos ahorró un poco de programación para el despliegue de información delLCD. Uno de los problemas que tuvimos a la hora de programa fue , que el código del reloj estaba programado para código decimal y de esta manera no podíamos mostrar en pantalla por lo cual tuvimosque realizar una subrutina para convertir el código decimal a binario, al realizar esto el reloj ya se pudo mostrar en LCD. Otro de los problemas fue hacer que estuviera en tiempo real, para esto...
tracking img