Interrupciones en “PIC Simulator IDE”

En: Teoria, Tutoriales

23 sep 2008
Cuando trabajamos con microcontroladores PIC muchas veces necesitamos estar a la espera de alguna señal pero sin dejar de lado lo que estamos realizando. Para esto se inventaron las interrupciones.
Habilitar y usar interrupciones con el BASIC de PSI es muy sencillo. En el ejemplo siguiente vemos como usar la interrupción externa por el pin RB0 de un microcontrolador PIC16F627A.

# Línea 10, habilito la interrupción poniendo a “1″ el bit correspondiente del registro INTCON.

# Línea 11, habilito las interrupciones globales poniendo a “1″ el bit GIE del registro INTCON.

# Línea 14, rutina de interrupción. En las líneas siguientes (15, 16, 17) escribimos las acciones que nuestro programa debe realizar cuando ocurre un evento externo.

# Línea 18, habilito nuevamente la interrupción.

# Línea 19, fin de rutina de interrupción.
En nuestro ejemplo ante una interrupción el pin RA3 toma el estado alto durante un tiempo y luego vuelve al estado bajo a la espera de otro evento externo.
Enlaces relacionados:
Be Sociable, Share!

Posts aleatorios:

Comment Form

Novedades


Reciba gratis las novedades del blog en su correo electrónico de una manera sencilla y comoda. Recuerde revisar la carpeta de correo no deseado ya que algunos servicios de e-mail marcan el mensaje de confirmacion como spam.

Ingrese su e-mail:

Delivered by FeedBurner

Lectores

 

Galeria de fotos

Roy Tanck's Flickr Widget requires Flash Player 9 or better.

  • Bitacoras.com: Información Bitacoras.com... Valora en Bitacoras.com: Hace un tiempo que la gente [...]
  • Bitacoras.com: Información Bitacoras.com... Valora en Bitacoras.com: Otra vez Gabriel nos sorpre [...]
  • Florencia: Excelente oportunidad. Gracias por difundirlo! [...]
  • Bitacoras.com: Información Bitacoras.com... Valora en Bitacoras.com: Con el fin de brindar un se [...]
  • Bitacoras.com: Información Bitacoras.com... Valora en Bitacoras.com: Estos son los enlaces desta [...]
  • Technology Blogs - BlogCatalog Blog Directory
  • BlogESfera Directorio de Blogs Hispanos - Agrega tu Blog
  • Mi Ping en TotalPing.com
  • Directory of Education/Research Blogs
  • Add to Technorati Favorites
  • Bitacoras.com
  • Join 4Shared Now!
  • argentino.com.ar
Anuncio aquíTienda Electrónica en Red
Anuncio aquíTodo Sobre Microcontroladores

Búscanos en Facebook