ESCUELA POLITECNICA NACIONAL LABORATORIO DE CONTROL CON MICROPROCESADORES PRÁCTICA # 3 DESDE EL 20 HASTA EL 24 DE OCTUBRE DEL 2014 MANEJO DE DISPLAY DE CRISTAL LÍQUIDO OBJETIVO Familiarizar al estudiante con el manejo de los displays de cristal líquido (LCD). TRABAJO PREPARATORIO 1. Consultar acerca del Display de Cristal Líquido: Funcionamiento del módulo LCD Líneas de interface (RS, R/W, E, D4-D7, D0-D3, Vdd, Vss, Vo) Modos de interface con el Microprocesador Inicialización del módulo: por medio de instrucciones. Set de Instrucciones Características eléctricas 2. Crear las subrutinas para el manejo del LCD (Asembler) 3. Elaborar un programa (en Asembler y otro en C) que cumpla las siguientes condiciones: Pantalla de presentación: (Presentar de una manera creativa un despliegue de: El nombre de la Institución y la materia y luego de 3 segundos los nombres de los integrantes del grupo) linea 1 del LCD: inicial del nombre y apellidos del primer integrante del grupo; linea 2 del LCD: igual para el segundo integrante LABORATORIO DE CONTROL CON MICROPROCESADORES 1 ESCUELA POLITECNICA NACIONAL LABORATORIO DE CONTROL CON MICROPROCESADORES Deberá permanecer así alrededor de 3 segundos, luego: Pantalla de trabajo: LINEA1 del LCD: Se deberá escribir: MENSAJE Donde MENSAJE: "DESCENDENTE " "ASCENDENTE " "INCREMENTA” "DECREMENTA" LINEA2 del LCD: si se presionó P1 si se presionó P2 si se presionó P3 si se presionó P4 Se escribirá: DATO = XXX Donde XXX es el valor de un contador que responderá a los siguientes eventos: Al pulsar P1: El contador descendente (automático desde el valor de la última cuenta, al llegar al valor min= 0 se detiene) Al pulsar P2: El contador ascendente (automático desde el valor de la última cuenta, al llegar al valor máx=255 se detiene) Al pulsar P3: El contador incrementará en 3 siempre y cuando el resultado no supere 255 sea positivo Al pulsar P4: El contador decrementará en 3 siempre que el resultado sea positivo Valor mínimo de XXX será: 000; Valor máximo de XXX será: 255 EL CAMBIO DE SECUENCIA DEBE SER INSTANTÁNEO AL MOMENTO DE PRESIONAR EL PULSADOR 4. Realizar el diagrama de flujo del programa de control 5. Realizar el diagrama circuital completo del sistema microprocesado que permita probar el literal 3 6. Traer armado el circuito competo. LABORATORIO DE CONTROL CON MICROPROCESADORES 2
© Copyright 2024