Recursos Archivos 86027 86027 617 Anexo14practica4retardos
Recursos Archivos 86027 86027 617 Anexo14practica4retardos
Recursos Archivos 86027 86027 617 Anexo14practica4retardos
MICROCONTROLADORES
Área: Electrónica
Práctica 4
Conteo y lazos de tiempo en un
microcontrolador.
Agradecimiento
Trabajo realizado con el apoyo del Programa UNAM-DGAPA-PAPIME
PE110618
1. Objetivos de aprendizaje
a. Objetivo general.
b. Objetivos específicos.
2. Introducción
1
Práctica 4
MANUAL DE PRÁCTICAS DE
MICROCONTROLADORES
Área: Electrónica
3. Equipo y material
● Microcontrolador disponible un puerto como salida.
● Reloj de cuarzo (oscilador).
● Capacitores.
● Botón pulsador (para reiniciar el microcontrolador).
● Resistencias.
● Luces indicadoras (una al menos para la salida).
● Protoboard y cables.
● Fuente de alimentación.
4. Metodología.
2
Práctica 4
MANUAL DE PRÁCTICAS DE
MICROCONTROLADORES
Área: Electrónica
6. Resultados
3
Práctica 4
MANUAL DE PRÁCTICAS DE
MICROCONTROLADORES
Área: Electrónica
7. Aplicaciones
Los retardos nos permiten dejar un lapso definido entre cada instrucción o
proceso realizado a través de nuestro microcontrolador para así poder apreciar de
mejor manera los resultados obtenidos o simplemente impedir el empalamiento de
procesos.
8. Bibliografía
9. Posible Solución:
Lista de material sugerido
1. Microcontrolador: PIC16F887 o similar
2. Oscilador: Reloj de cuarzo de 20 MHz
3. Capacitores: Dos capacitores de 22pF
4. Luces indicadoras: Barra de LEDs
4
Práctica 4
MANUAL DE PRÁCTICAS DE
MICROCONTROLADORES
Área: Electrónica
DESARROLLO
f. Actividad I.
Diseño del programa y circuito electrónico.
Generando una tabla de entradas y salidas para las conexiones al
microcontrolador. Se consultó la hoja de especificaciones.
Registro de
Registro de
configuración
configuración
Entrada BIT PIN asociado, Salida asociado, (Asignar
(Asignar “unos” BIT PIN
“ceros” lógicos)
lógicos)
0 19
1 20
2 21
3 22
-------- ---- ---- ----------------- PORTD TRISD
4 27
5 28
6 29
7 30
Tabla 4.1. Registros de entradas y salidas (versión 1) Fuente(s): Construcción
propia, 2018.
El siguiente programa sirve para observar el funcionamiento del TMR0
mediante la implementación de este en un contador digital. El resultado de la
operación se despliega en el Puerto D a través de 8 luces, en este caso con una
5
Práctica 4
MANUAL DE PRÁCTICAS DE
MICROCONTROLADORES
Área: Electrónica
Figura 4.2. Diagrama de flujo del ejemplo del Contador (versión 1) Fuente(s):
Construcción propia, 2018.
g. Actividad II
6
Práctica 4
MANUAL DE PRÁCTICAS DE
MICROCONTROLADORES
Área: Electrónica
7
Práctica 4
MANUAL DE PRÁCTICAS DE
MICROCONTROLADORES
Área: Electrónica
8
Práctica 4
MANUAL DE PRÁCTICAS DE
MICROCONTROLADORES
Área: Electrónica
h. Actividad III
Alambrado del circuito.
Se muestra en la figura 4.5 un circuito armado de la solución con los
componentes sugeridos.
9
Práctica 4
MANUAL DE PRÁCTICAS DE
MICROCONTROLADORES
Área: Electrónica
Resultados / Conclusión
Se configura un puerto de salida para apreciar un contador, el cual es programado
mediante la configuración del registro TMR0.
10 AGRADECIMIENTOS
10
Práctica 4