ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Interrupciones pic


Enviado por   •  9 de Enero de 2023  •  Práctica o problema  •  745 Palabras (3 Páginas)  •  96 Visitas

Página 1 de 3

INSTITUTO POLITECNICO NACIONAL[pic 1][pic 2]

CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS NO .1

“GONZALO VAZQUEZ VELA”

ESPECIALIDAD: TECNICO EN SISTEMAS DE CONTROL ELECTRICO

LABORATORIO: INRODUCCION A LOS MICROCONTROLADORES

PRACTICA NO. 8

NOMBRE DE LA PRACTICA: INTERRUPCIONES PIC

PROFESOR: MIGUEL ANGEL ALFARO MAGAÑA

ALUMNO: TREJO JIMENEZ ABIUD

GRUPO: 5IM31

BOLETA: 2019010927

FECHA DE REALIZACION: 15/12/2020

Práctica No. 8

Interrupciones con PIC

Objetivo:

El objetivo de esta práctica es que el alumno se familiarice con el entorno de trabajo de los microcontroladores, así mismo que entienda como funciona este microcontrolador, el cual puede ser usado en pequeños proyectos a nivel escolar como en proyectos de escala industrial o un entorno laboral.

Introducción teórica:

Las interrupciones PIC son desviaciones de flujo de control del programa originadas asincrónicamente por diversos sucesos que no dependen del programador, es decir, ocurren en cualquier momento.

Las interrupciones PIC ocurren por sucesos externos como la generación de una interrupción por flanco PIC, una interrupción externa PIC cambiando el nivel en un PIN del microcontrolador o eventos internos tales como el desbordamiento de un contador, terminación del conversor análogo a digital, entre otras.

[pic 3]

El comportamiento del microcontrolador ante la interrupción es similar al procedimiento que se sigue al llamar una función desde el programa principal. En ambos casos se detiene la ejecución del programa en curso, se guarda la dirección a donde debe retornar cuando termine de ejecutar la interrupción, atiende o ejecuta el programa correspondiente a la interrupción y luego continúa ejecutando el programa principal, desde donde lo dejo cuando fue interrumpido.

Tipos de interrupciones en PIC:

En este apartado nombraremos las diferentes causas que producen una interrupción PIC, por lo tanto, el primer paso de la rutina es identificar la causa de la interrupción.

  • Interrupción externa PIC RB0/INT
  • Interrupción por cambio lógico en el puerto B (pines RB7 a RB4)
  • Interrupción por desborde del timer 0 (TMR0)
  • Interrupción por desborde del timer 1 (TMR1)
  • Interrupción por comparación exitosa en TMR2
  • Interrupción del comparador
  • Interrupción del transmisor del USART
  • Interrupción del receptor del USART
  • Interrupción del módulo CCP
  • Interrupción del EEPROM

Con esto claro podemos vamos a ver cómo podemos utilizar las interrupciones en un PIC utilizando PIC C compiler CCS. Lo que es explicado por el profesor de laboratorio puede ser aplicado en cualquier microcontrolador de la marca Microchip, en cualquier caso, nosotros usaremos el microcontrolador 16F887.

Los pasos por seguir

para atender una interrupción son los siguientes:

...

Descargar como (para miembros actualizados) txt (5 Kb) pdf (1 Mb) docx (2 Mb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com