Autor Tema: PIC con 16 interrupciones en 16 pines, conocen alguno?  (Leído 2618 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado BrunoF

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3865
PIC con 16 interrupciones en 16 pines, conocen alguno?
« en: 07 de Septiembre de 2005, 16:41:00 »
HOla, estoy buscando, si es que existe y saben, algun modelo de PIC que tenga 16 interrupciones, o sea, que se me active una interrupcion si cambia el estado de alguno de 16 pines. Conocen alguno? saludos.
"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value."  -- Carl Sagan

Sólo responderé a mensajes personales, por asuntos personales. El resto de las consultas DEBEN ser escritas en el foro público. Gracias.

Desconectado DannielHP

  • PIC10
  • *
  • Mensajes: 43
RE: PIC con 16 interrupciones en 16 pines, conocen alguno?
« Respuesta #1 en: 09 de Septiembre de 2005, 01:02:00 »
Mira, yo lo mas que he visto son 4 interrupciones externas mas 4 interrupciones por cambio en la entrada (8 en total) en PICs de la serie 18.
No se que es lo que necesites hacer, que requieres 16, pero seguro que puedes usar otra técnica.
Saludos.

Desconectado el_kata

  • PIC10
  • *
  • Mensajes: 10
RE: PIC con 16 interrupciones en 16 pines, conocen alguno?
« Respuesta #2 en: 18 de Septiembre de 2005, 02:56:00 »
Hola pues la verdad yo tampoco conozco un pic con tantas interrupciones externas pero una manera que se me ocurre es utilizando un multiplexor para separar las interrupciones y te las tendrias que ingeniar para identificar la fuente, lo cual podria ser con la direccion separada por un decodificador.

Ojala y te sirva de algo mi comentario y suerte con tu proyecto. Sonrisa

Saludos desde México

Desconectado antoniof

  • Moderadores
  • PIC24F
  • *****
  • Mensajes: 729
RE: PIC con 16 interrupciones en 16 pines, conocen alguno?
« Respuesta #3 en: 18 de Septiembre de 2005, 03:57:00 »
Otra solucion es utilizar un par de expansores de entradas salidas, como el PCF8574A. Cada uno tiene un bus de 8 bits y genera una interrupción cuando cambia alguna de sus entradas. Y además se controla por I2C, por lo que no pierdes muchas patillas del PIC.

Desconectado RaDoN

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1498
RE: PIC con 16 interrupciones en 16 pines, conocen alguno?
« Respuesta #4 en: 18 de Septiembre de 2005, 04:12:00 »
Tb puedes poner puertas OR en las entradas con interrupciones y luego ya al entrar checar que la origino Divertido
Si juegas contra el mejor, pierdes como los demás.

Desconectado Modulay

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 2651
RE: PIC con 16 interrupciones en 16 pines, conocen alguno?
« Respuesta #5 en: 18 de Septiembre de 2005, 04:59:00 »
Creo que lo mas sencillo sería usar decodificadores,que entregan a su salida el valor binario correspondiente al número de la entrada que se activa en cada momento.Para codificar 16 fuentes de interrupción te bastaría con 4 pines del pic,usando un supuesto decodificador 16 a 4.Sólo sería cuestion de encontrar el decodificador adecuado

Desconectado BrunoF

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3865
RE: PIC con 16 interrupciones en 16 pines, conocen alguno?
« Respuesta #6 en: 18 de Septiembre de 2005, 19:51:00 »
Aha, muchas gracias x las ideas. Bueno, inicialmente lo habia implementado con compuertas logicas, luego pense en ponerle un expanos I/O, el problema surge que estoy corto de pines, y no consigo en argentina el Expansor de 16 bits de microchip....LloricaLloricaLloricaLloricaLloricaLlorica
"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value."  -- Carl Sagan

Sólo responderé a mensajes personales, por asuntos personales. El resto de las consultas DEBEN ser escritas en el foro público. Gracias.