Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

26/11/2011 #1


¿Como hacer interrupciones en el PIC 16F628A?
SUCEDE QUE MI GRUPO HIZO ENOJAR A NUESTRO MAESTRO Y DIO EL TEMA POR VISTO, TENGO QUE HACER VARIOS PROGRAMAS CON INTERRUPCIONES Y YA NO NOS ENSEÑÓ CÓMO HACERLOS, ASÍ QUE ME GUSTARÍA QUE ME EXPLICARAN CÓMO HACER ESO Y ME DEN UN PEQUEÑO EJEMPLO ACERCA DEL TEMA. TOMEN EN CUENTA QUE ENTRE LOS ÚLTIMOS PROGRAMAS QUE HEMOS VISTO FUE CÓMO HACER UN CRONÓMETRO, UN SEMÁFORO, UNA CERRADURA CON CONTRASEÑA Y COSAS PARECIDAS, ASÍ QUE EN BASE A MIS CONOCIMIENTOS DÍGANME COMO HACERLO PORFAS.

GRACIAS A TODOS LOS QUE RESPONDAN !!!
26/11/2011 #2


A que le llamas interrupciones , podrias explicar mas de lo que tienes que hacer?
27/11/2011 #3


Luqqas Towers dijo: Ver Mensaje
A que le llamas interrupciones , podrias explicar mas de lo que tienes que hacer?
se supone que al mandar una señal al PIC este tiene que parar sus operaciones, y al volver a mandar la misma señal tiene que empezar donde se quedó... por ejemplo me pidieron hacer un cronómetro, tengo que hacer que pare cuando mande señal al PIC, y cuando lo vuelva a oprimir tiene que reanudarse el conteo
27/11/2011 #4

Avatar de Randy

existen muchas fuentes de interrupcion:

Desbordamiento de TMR0 ( tanto en modo contador como en temporizador)
Interrupcion externa ( INT0)
Iterrupcion por cambio de estado en RBH ( parte alta de puerto B)
y las interrupciones de perfifericos:
termino de escritura de EEPROM
termino de coversion AD
y otras que no recuerdo... :P

en que estas programando?


enfocate en el algoritmo, y conocer las caracteristicas de hardware y las instrucciones del compliador

Saludos
27/11/2011 #5


Randy dijo: Ver Mensaje
existen muchas fuentes de interrupcion:

Desbordamiento de TMR0 ( tanto en modo contador como en temporizador)
Interrupcion externa ( INT0)
Iterrupcion por cambio de estado en RBH ( parte alta de puerto B)
y las interrupciones de perfifericos:
termino de escritura de EEPROM
termino de coversion AD
y otras que no recuerdo... :P

en que estas programando?


enfocate en el algoritmo, y conocer las caracteristicas de hardware y las instrucciones del compliador

Saludos
Am... entonce supongo que sí estaba entendiendo... bueno por lo que te entendí no importa cuál use, todos van a hacer lo mismo no???

y no puedo hacer el algoritmo porque ni siquiera sé que como funciona una interrupción dentro del programa del pic... y estoy programando en MPLAB en el pic 16F628A

gracias por tu respuesta
28/11/2011 #6

Avatar de Randy

pues en el caso de los PIC solo tiene una direccion de interrupcion la 0x04, lo cual es bastante feo, pero bueno...

te recomiendo que leas :

Microcontrolador PIC16F84. Desarrollo de proyectos. Editorial Ra-Ma

www.pic16f84a.org/


ahi viene una explicacion y ejemplos bastante buenos

Saludos y suerte
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.