Está en la página 1de 8

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
 Escribir “Ingenieria Electronica”.

2
SISTEMAS MICROPROCESADOS I

 Esperar 2 segundos
 Limpiar display
 Escribir “Universidad Politecnica Salesiana”
 Esperar 2 segundos.

Diagrama de flujo:

INICIO

Configurar pines del


puerto B

Apagar Cursor

Escribir “Buenos Dias”

Esperar 2 segundos

Limpiar Display

Escribir “Ingenieria Electronica”

Esperar 2 segundos

Limpiar Display

Escribir “Universidad Politecnica”

Esperar 2 segundos

Limpiar Display

Escribir “Salesiana”

Esperar 2 segundos

Limpiar Display

3
SISTEMAS MICROPROCESADOS I

Programación del algoritmo:

Simulación en Proteus-Isis:

4
SISTEMAS MICROPROCESADOS I

Conclusiones:

 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:

5
SISTEMAS MICROPROCESADOS I

6
SISTEMAS MICROPROCESADOS I

7
SISTEMAS MICROPROCESADOS I

También podría gustarte