Autor Tema: duda sobre posibilidad de rotura de pic  (Leído 2526 veces)

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

Desconectado artgos

  • PIC10
  • *
  • Mensajes: 20
duda sobre posibilidad de rotura de pic
« en: 21 de Junio de 2005, 17:48:00 »

Hola a todos, todavia sigo liado con mi teclado,ejejee.

La simulacion en Proteus inmejorable, pero lo he montado fisicamente (soldado porque en protoboard tenia mucho ruido)

Y cual es mi sorpresa cuando si, me detecta que pulso pero saca por el display de 7 segmentos (atraves de un 7448) lo que quiere.

Mi duda es, ya tiene un tiempecillo y seguramente alguna perreria le haya hecho, teniendo en cuenta ese comportamiento puede ser que este estropeado?

Lo pregunto en lugar de probar con otr por que la tienda mas proxima esta a unos 21 km (madrid o cualquier pueblo de los alrrededores) y el desplazamiento es pesado para solo comprar un pic (ahoira no necesito nada)

Muchas gracias

Desconectado antoniof

  • Moderadores
  • PIC24F
  • *****
  • Mensajes: 729
RE: duda sobre posibilidad de rotura de pic
« Respuesta #1 en: 21 de Junio de 2005, 19:03:00 »
Cuando un PIC casca, se suele quemar una patilla y cortocircuitarse a cero o a uno, pero no suele comportarse de forma extraña. Has tenido en cuenta los rebotes y demas en el programa?. Te lo digo porque una simulación es siempre orientativa y nunca definitiva. Los simuladores no tienen en cuenta muchas cosas que pasan en la realidad, como por ejemplo los rebotes en los pulsadores.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
RE: duda sobre posibilidad de rotura de pic
« Respuesta #2 en: 22 de Junio de 2005, 00:53:00 »
Antes de pensar que el PIC se ha jodido, que realmente es improbable porque son tela de duros los bichos estos, yo intentaría ejecutar un programa que encendiese y apagase unos leds conectados a todos los pines. Así descartarás que el bicho cojea y podrás centrar tus sospechas y esfuerzos en el soft o en el resto del circuito.

Desconectado artgos

  • PIC10
  • *
  • Mensajes: 20
RE: duda sobre posibilidad de rotura de pic
« Respuesta #3 en: 22 de Junio de 2005, 18:04:00 »


Hola a todos:

Muchas gracias por contestar, haber tengo mas dudas (madre mia perdonar por ser tan pesado), si el pic no esta roto, yo reviso y simulo el codigo y me da perfecto, y luego reviso el circuito, que creo que esta bien (teclado matricial de 3X4, conectado al puerto b por completo, rb3 puesta a masa y rb0 rb1 y rb2 conectados al teclado a traves de resistencias de 10k (no pego directamente el esquema pq no se como hacerlo sin adjuntar) y el circuito esta bien, como se el fallo si hace lo que le da la gana.

De verdad siento la brasa que doy pero es que estoy un poco arto ya con este tema, he hecho cosas mas dificiles (control de PaP, dados electronicos, unas tonterias para un coche y me he quedado aqui atorado y ya no se seguir)

Perdonar por el chorizo y un abrazo gran foro

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
RE: duda sobre posibilidad de rotura de pic
« Respuesta #4 en: 23 de Junio de 2005, 00:04:00 »
Los simuladores no son un fiel reflejo de la realidad. Asegúrate que tienes una resistencia de MCLR a Vdd, que los condensadores del oscilador son los adecuados para la velocidad que utilizas, que contactan bien,...

Pega aquí el esquema de tu circuito para que podamos verlo.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
RE: duda sobre posibilidad de rotura de pic
« Respuesta #5 en: 23 de Junio de 2005, 03:18:00 »
He recibido tu mail privado con los ficheros, pero se me ha jodido mi Proteus y no puedo verlo.
Los he subido al almacén por si alguien puede echarles un vistazo. Están aquí:
http://miarroba.com/foros/ver.php?foroid=348538&temaid=3301075

Desconectado antoniof

  • Moderadores
  • PIC24F
  • *****
  • Mensajes: 729
RE: duda sobre posibilidad de rotura de pic
« Respuesta #6 en: 23 de Junio de 2005, 03:56:00 »
Bueno he probado el programa en el proteus y se comporta de forma extraña incluso en simulación. Es mejor que cuando metas interrupciónes en un pIC salves los registros más utilizados como son el "w" y el "status". Aqui tienes un post donde comenté como hacerlo:

http://miarroba.com/foros/ver.php?foroid=79706&temaid=3837386


 

anything