17
MICROPROCESADORES UNIVERSIDAD NACIONAL PEDRO RUIZ GALLO FACULTAD DE CIENCIAS FISICAS Y MATEMATICAS Escuela Profesional de Ingeniería en Computación e Informática ALARCON VILLON, José Martín RAMIREZ VENEGAS, Mario Cesar INVESTIGADORES Lambayeque, 27 de Mayo de 2011

Cronometro con interrupciones , Utilizando el PICkit 3

Embed Size (px)

DESCRIPTION

Aplicación Final del curso de Microprocesadores UNPRG/EPICI - Cronometro con interrupciones, Utilizando el PICkit 3

Citation preview

Page 1: Cronometro con interrupciones , Utilizando el PICkit 3

MICROPROCESADORES

UNIVERSIDAD NACIONAL

PEDRO RUIZ GALLOFACULTAD DE CIENCIAS FISICAS Y MATEMATICAS

Escuela Profesional de Ingeniería en Computación e Informática

ALARCON VILLON, José Martín RAMIREZ VENEGAS, Mario Cesar

INVESTIGADORES

Lambayeque, 27 de Mayo de 2011

Page 2: Cronometro con interrupciones , Utilizando el PICkit 3
Page 3: Cronometro con interrupciones , Utilizando el PICkit 3
Page 4: Cronometro con interrupciones , Utilizando el PICkit 3

PIC16F84 Frecuencia MAX. De 10MHzPIC16F84A Frecuencia MAX. De 20MHz

Page 5: Cronometro con interrupciones , Utilizando el PICkit 3

INTRODUCCIÓN

Este cronometro fue implementado con un control de encendido y apagado el cual se daa través de un switch (sw), además de tener un pulsador que simula interrupciones, alpresionarse el pulsador, detendrá la cuenta encendiendo un LED, y la continuara cuandose pulse nuevamente el pulsador, apagando el LED encendido anteriormente, para ellotambién se le adaptaron dos displays y se le aumento el conteo establecidoprincipalmente de 0 – 9 a 0 – 59, además de implementarle un Reset para reiniciarcuando se desee el cronometro.Para ello utilizaremos el MPLAB IDE v8.46, el PICkit 3, el PIC16F84A y algunoscomponentes electrónicos

Componentes Utilizados:1 PIC 16F84A2 CAPACITORES DE 22PF1 CRISTAL DE 4MHZ2 DISPLAYS ANODO COMÚN2 CI 74LS473 RESISTENCIAS DE 200 OHM1 RESISTENCIA DE 1K2 PULSADORES NA PEQUEÑOS2 PROTOBOARD1 LED VERDECABLE PARA PROTOBOARD DE COLORES APROX 5MTS

Page 6: Cronometro con interrupciones , Utilizando el PICkit 3

ELABORACIÓN DEL PROGRAMA

Page 7: Cronometro con interrupciones , Utilizando el PICkit 3
Page 8: Cronometro con interrupciones , Utilizando el PICkit 3
Page 9: Cronometro con interrupciones , Utilizando el PICkit 3
Page 10: Cronometro con interrupciones , Utilizando el PICkit 3
Page 11: Cronometro con interrupciones , Utilizando el PICkit 3
Page 12: Cronometro con interrupciones , Utilizando el PICkit 3
Page 13: Cronometro con interrupciones , Utilizando el PICkit 3

Programando el PIC Borrado del PIC

Page 14: Cronometro con interrupciones , Utilizando el PICkit 3

Al implementar el circuito debemos hacerlo con mucho cuidado y con calmapara así no tener problemas en las conexiones de los pines con los cables.

Al conectar el PICkit 3 con la computadora a través del cable USB hay quehacerlo en un puerto USB que no esté dañado ni mucho menos este inestable.

Al grabar el PIC hay que hacer las conexiones debidas con los pines del PIC autilizar y las del PICkit 3. Para ello ver la tabla de arriba en el Paso 4 del Grabadode PIC, sino son bien conectados el MPLAB IDE no detectara la tarjeta oprotoboard con el PIC a grabar.

Es necesario para grabar el PIC conectarlo con la fuente de poder, en este casocon solo 5 Vcc.

Para mayor información ingresar a ver el video tutorial del uso del PICkit 3 y sucorrecta grabación del PIC16F84A:

http://www.youtube.com/watch?v=_3S8JZCeWbw

Page 15: Cronometro con interrupciones , Utilizando el PICkit 3

Aprendimos a grabar un PIC y comprobamos que el PIC16F84A fue grabado con éxito.

Se debe tener una fuente en correcto estado de funcionamiento para la correcta aplicación ejecución de este proyecto.

Comprobamos que nuestra aplicación fue implementada con éxito.

Al probar el circuito implementado funciono como lo queríamos, sin embargo se puede agregar muchas más cosas, como por ejemplo el guardado en memoria, el cual no pudimos programarlo.

Page 16: Cronometro con interrupciones , Utilizando el PICkit 3

Páginas WebsManual de PIC http://www2.ing.puc.cl/~iee3912/files/pic.pdfTeoría de MPLAB http://www.todopic.com.ar/utiles/mplab_capitulo1.pdfPágina de Microchip http://www.microchip.comEl Rincón del Pic http://members.es.tripod.de/~InfoE/infop.htm

Page 17: Cronometro con interrupciones , Utilizando el PICkit 3

Gracias