Autor Tema: reseteo de un pic  (Leído 3536 veces)

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

Desconectado jorge_acuna

  • PIC10
  • *
  • Mensajes: 3
reseteo de un pic
« en: 04 de Diciembre de 2002, 12:23:00 »
hola soy nuevo en el foro y quisiera saber como tengo que resetear un pic despues de que hizo un proceso
tengo el pic 16f84 y lo que hace es mandar en cuatro led un codigo binario despues de pulsar una tecla de las 16 posibles pero me queda prendido los focos y no logro que se apagen despues de presionar la tecla.

gracias

Desconectado pacalaconcurso

  • PIC24F
  • *****
  • Mensajes: 718
RE: reseteo de un pic
« Respuesta #1 en: 04 de Diciembre de 2002, 12:45:00 »
usas asembler,pbp,c,.........


Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
RE: reseteo de un pic
« Respuesta #2 en: 05 de Diciembre de 2002, 14:02:00 »
Hola, creo tienes un error de concepto, primero, como te pregunta Pacalaconcurso ... que lenguaje empleas???

Resetear seria lo mismo que hacer comenzar el programa desde el principio, pero por lo que quieres hacer, creo, tendrias que hacer apagar al soltar el pulsador... o luego de un retardo que se apague...
podria ser con CLRF o BCF (asembler)

esperamos tus comentarios..  
Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...

Desconectado Eduagra

  • PIC16
  • ***
  • Mensajes: 116
RE: reseteo de un pic
« Respuesta #3 en: 05 de Diciembre de 2002, 16:25:00 »
Hola, yo creo que el amigo Jorge se refiere a un reset por software para que se le apaguen los led.

Tiene el problema de que mientras pulsa la tecla el código de la tecla le aparece en binario en los Led, pero al soltar la tecla, los led siguen igual, es decir, no se apagan.

Creo que el problema es añadir unas instrucciones que pongan a cero las salidas del pic cuando no hay ninguna tecla pulsada. ¿Es asi amigo Jorge?.

Quizá sería mejor que enviaras el código en un fichero para que estos expertos en asembler le dieran un repaso.

Desconectado jorge_acuna

  • PIC10
  • *
  • Mensajes: 3
RE: reseteo de un pic
« Respuesta #4 en: 06 de Diciembre de 2002, 11:49:00 »
gracias por las respuestas a todos, el problema es como lo dice el compañero eduagra, tan pronto pueda le mando el fichero para que me lo revisen y me ayuden, otra pregunta aprovechando quien de ustedes sabe ocupar el eagle pcb layout y si saben de un manual en español para el.


disculpen etre como invitado y la contestacion salio con ese nombre.

jorge acuna

Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
RE: reseteo de un pic
« Respuesta #5 en: 08 de Diciembre de 2002, 15:12:00 »
Escrito originalmente por jorge_acuna
gracias por las respuestas a todos, el problema es como lo dice el compañero eduagra, tan pronto pueda le mando el fichero para que me lo revisen y me ayuden, otra pregunta aprovechando quien de ustedes sabe ocupar el eagle pcb layout y si saben de un manual en español para el.


disculpen etre como invitado y la contestacion salio con ese nombre.

jorge acuna


El manual en castellano para el EAGLE en PDF (espera que se desc argue....)
http://miarroba.com/foros/ficheros_adjuntos.php?accion=download&fileid=42009&foroid=15353

esta en este mismo foro, en el foro tecnico
Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...

Desconectado Eduagra

  • PIC16
  • ***
  • Mensajes: 116
RE: reseteo de un pic
« Respuesta #6 en: 10 de Diciembre de 2002, 12:26:00 »
Amigo Jorge, asi es como creo yo que se puede resolver tu problema:

A mi se me ocurre lo siguiente:
Yo pondría una puerta NAND a la entrada de reset del PIC (Ver esquema).
El funcionamiento es sencillo:
La tabla de la verdad de la puerta NAND indica que para que la salida este a 0, las dos entradas deben estar a 1.

Partimos de la base de que al inicializar el PIc la salida esta a 0, como la otra entrada de la puerta NAND esta a 1, la salida estará a 1 con lo que el pic funciona de modo normal.

Cuando en un momento determinado, queremos hacer un reset, bastará con poner a 1 porta.0, con lo que las dos entradas de la puerta NAND estaran a 1 y la salida a 0, reseteando el PIC, pero al resetearse el PIc porta.0 pasará a 0, con lo que la salida de la puerta NAND pasará a 1, finalizando el Reset.

No se si me he explicado bien, si necesitas aclaración me lo dices.

No lo he probado, pero teóricamente debe de funcionar.

Un saludo:
Eduardo

Desconectado jorge_acuna

  • PIC10
  • *
  • Mensajes: 3
RE: reseteo de un pic
« Respuesta #7 en: 10 de Diciembre de 2002, 12:47:00 »
gracias edu lo voy a probar.

Desconectado Eduagra

  • PIC16
  • ***
  • Mensajes: 116
RE: reseteo de un pic
« Respuesta #8 en: 10 de Diciembre de 2002, 13:09:00 »
amigo Jorge:
Creo recordar que querías algún tipo de manual del Eagle. Pongo aqui un manual que he "robado" a Pacalaconcurso (que no se entere) y que quizá nos valga a todos.

Un saludo

Desconectado pacalaconcurso

  • PIC24F
  • *****
  • Mensajes: 718
RE: reseteo de un pic
« Respuesta #9 en: 10 de Diciembre de 2002, 13:22:00 »
pues ese manual lo ha debido colgar en la FTP algun amiguete que yo no lo tenia. sera Todopic el culpable.......


saludos

acabo de terminar de configurar la FTP en su nueva ubicacion. desde ahora la dejo operativa.....