Está en la página 1de 6

UNIVERSIDAD POLITECNICA SALESIANA 2010

SISTEMAS MICROPROCESADOS I

PRACTICA 4
TEMA: Reloj de Tiempo real

INTENGRANTES
- PEDRO FONSECA
- EDISON ORTEGA
- CHRISTIAN SIMBAÑA

Ing. LUIS OÑATE


2010

1
UNIVERSIDAD POLITECNICA SALESIANA 2010
SISTEMAS MICROPROCESADOS I

Practica N° 4 AVR
OBJETIVO: Realizar un reloj de tiempo real utilizando el AVR

Ejercicio 1.
Problema:
Realizar un reloj de tiempo real utilizar el esquema con LCD
Se debe
be colocar un cristal de 32678 khz, entre los pines 28 y 29 con capacitores de 33pF

Algoritmo

Entrada:

El microcontrolador AVR obtiene la señal de reloj generada por el cristal especifico de 32786 khz el
cual aproximadamente le da una oscilación de un segundo aproximadamente

Proceso:

Obtener la señal de reloj

Configurar la fecha en el LCD

Configurar la hora en el LCD

Establecer las separaciones entre la fecha y la hora

2
UNIVERSIDAD POLITECNICA SALESIANA 2010
SISTEMAS MICROPROCESADOS I

Salida:

Visualizar en el LCD 16*2 la fecha y el reloj en tiempo real

Diagrama de Flujo

INICIO

Configurar Puerto D LCD

Habilitar Interrupciones

Configurar la Fecha
Configurar la Hora

Visualizo fecha y la
hora en el LCD

3
UNIVERSIDAD POLITECNICA SALESIANA 2010
SISTEMAS MICROPROCESADOS I
Código:

Esquemático

4
UNIVERSIDAD POLITECNICA SALESIANA 2010
SISTEMAS MICROPROCESADOS I
Fotos

5
UNIVERSIDAD POLITECNICA SALESIANA 2010
SISTEMAS MICROPROCESADOS I
CONCLUSIONES

 Aprendimos a realizar un reloj de tiempo real con el microcontrolador AVR que es


relativamente sencillo

 La señal de reloj se obtiene del cristal del 32786 Khz el cual le da la oscilación al
microcontrolador

 Conocimos los comando de programación para poder visualizar en el LCD el reloj y la fecha
con sus respectivas separaciones

 Es recomendable siempre colocar los capacitores de 33 picofaradios con los cristales tanto
para los pines 13 y 14 del atmega16 como para los pines 28 y 19 para el cristal del reloj

BIBLIOGRAFIA

 Hojas guías de Prácticas de Laboratorio, Ing. Luis Oñate, UPS 2010


 Datasheet ATMEGA16
 Sistemasmicroprocesadosi.nin.com
 www.escribd.com