Data sheet for atmel avr and avr 32 microprocessors
UNIVERSIDAD POLITÉCNICA SALESIANA
FACULTAD DE INGENIERIAS INGENIERÍA ELECTRÓNICA SISTEMAS MICROPROCESADOS I INFORME DE MICROCONTROLADOR ATMEL AVR INTEGRANTES:
HÉCTOR CÁRDENAS RICARDO RAMOS ESTEBAN SALAZAR
SEXTO SEMESTRE
SISTEMAS MICROPROCESADOS I
OBJETIVOS:
Aprender nuevos comandos de programación para LCD en Bascom mediante los algoritmos generados para el microcontrolador Atmega16. Desarrollar el hadware y programar correctamente para el funcionamiento del LCD. Comprobar el funcionamiento del microcontrolador y del hadware mediante software (simulación).
MARCO TEORICO: BASCOM puede manejar dos tipos de LCD, alfanuméricos y gráficos. El tipo de LCD puede mostrar números, caracteres, letras ya sean mayúsculas o minúsculas. La mayoría de LCD utilizan Hitachi HD44780 controlador de display.
PROGRAMA A DISEÑAR: Escribir en el LCD por medio del microcontrolador ATMEGA16 mediante Bascom. Entradas:
Palabras hacia el Display.
Salidas:
Puerto B, hacia los pines de entrada y control del LCD.
Procesos:
Configurar puerto B como salida. Apagar cursor del LCD. Escribir “Buenos Dias” . Esperar 2 segundos Limpiar display
Se pudo demostrar el funcionamiento del LCD con los comandos previamente analizados en Bascom. Se comprobó que la simulación mediante software, es una gran herramienta, ya que actúa como si fuera un circuito armado en el mundo real. Se corrigió errores de programación los cuales, hacían inútiles el funcionamiento apropiado para la configuración del LCD.
Bibliografía: Hojas de las Prácticas Ayuda del programa Bascom (documentación en Inglés). Anexos Fotográficos: