Vous êtes sur la page 1sur 6

ESCUELA POLITÉCNICA NACIONAL

ESCUELA DE FORMACIÓN DE TECNÓLOGOS


TECNOLOGÍA EN ELECTRÓNICA Y TELECOMUNICACIONES

Laboratorio de Microprocesadores

TRABAJO PREPARATORIO
Práctica No: 8
Tema: Manejo de Temporizadores

Realizado por:

Estudiante: Pablo Bahamonde Grupo: 1

(Espacio Reservado)
Fecha de entrega: 2018 /07 /09 f. _________________________
Año mes día Recibido por:
Sanción: ____________________________________________________

PERÍODO
2018 – A
ESCUELA POLITÉCNICA NACIONAL ESFOT

TEM425L - LABORATORIO DE MICROPROCESADORES


PREPARATORIO - PRÁCTICA 8
1. Objetivos:
 Implementar circuitos utilizando el microcontrolador Atmega164PA para el manejo de los
timers.
 Conocer las formas de usar un temporizador.
 Comparar la programación utilizando retardos y temporizadores.
2. Desarrollo
2.1 Cuestionario
- Consultar para que sirven los timers. [1]
El timer0 AVR es un temporizador contador de 8 bits, el registro donde se guardan los
valores del timer0 AVR es el registro temporizador contador representado por TCNT0,
cuando es utilizado como temporizador, sus valores aumentaran de uno en uno entre 0 y
255 con cada ciclo de reloj, por ejemplo si el oscilador con el que está funcionando el
microcontrolador AVR es de 1MHz, entonces el registro TCNT0 aumentará una unidad en 1
us, si el registro TCNT0 se incrementa en 100 unidades habrán transcurrido 100us; cuando
es utilizado como contador el temporizador AVR ya no aumenta su valor de uno en uno en
cada ciclo de reloj, sino que lo hará mediante el flanco de subida o el flanco de bajada de
alguna señal que llegue a un pin especial del AVR conectado al timer0 AVR, este pin es
identificado como T0 que en el ATmega88 es el pin6 o PD4, esto puede variar de acuerdo al
microcontrolador avr utilizado, pero siempre se llamará T0.
- Consultar la función del prescaler.
El preescalador sirve para multiplicar el valor de la frecuencia del oscilador externo, de esta
manera se consigue hacer retardos mas largos.
- Consultar cuantos timers tiene el microcontrolador Atmega164PA.
El atemga tiene 3 timers, el TIMER0 y el TIMER2 son de 8bits, y el TIMER1 es de 16 bits.
- Consultar los comandos que se necesitan para habilitar las interrupciones mediante los
timers. [2]

Laboratorio de Microprocesadores Práctica 6


ESCUELA POLITÉCNICA NACIONAL ESFOT

Laboratorio de Microprocesadores Práctica 6


ESCUELA POLITÉCNICA NACIONAL ESFOT

2.1.1 Diagrama esquemático


 Opcion1

Laboratorio de Microprocesadores Práctica 6


ESCUELA POLITÉCNICA NACIONAL ESFOT

 Simulación

 Opción2

Laboratorio de Microprocesadores Práctica 6


ESCUELA POLITÉCNICA NACIONAL ESFOT

 Simulación

3. Bibliografía / Referencias

[1 [En línea]. Available: http://microcontroladores-mrelberni.com/timer0-avr/. [Último acceso: 8


] julio 2018].

[2 I. F. E.. [En línea]. Available:


] https://educacionvirtual.epn.edu.ec/pluginfile.php/336438/mod_resource/content/1/5.%20AT
MEGA.pdf. [Último acceso: 24 junio 2018].

Laboratorio de Microprocesadores Práctica 6

Vous aimerez peut-être aussi