Autor Tema: Problemas con pic en la vida real...  (Leído 3370 veces)

0 Usuarios y 3 Visitantes están viendo este tema.

Desconectado Bregy

  • PIC12
  • **
  • Mensajes: 51
Problemas con pic en la vida real...
« en: 04 de Febrero de 2013, 19:44:11 »
Hola de nuevo amigos, aqui molestandoles de nuevo; tengo un problema muy grande les cuento que hace poco me compre un 16f88 y despues de hacer ciertas pruevas resulta que estaba mal pero no estaba seguro entonces se me ocurrio probar un programa muy basico de intermitencia de leds y nada solo los leds se quedaban prendidos y todo luego probe el programa en un pic 16f628a y le puse waitms 100 y eso deveria ser rapido pero no, es muy lento en la vida real eso me tiene preocupado ahy adjunto el programa y aver si me pueden ayudar.
Gracias de antemano.

Código: FreeBasic
  1. '=================================
  2. 'Led intermitente
  3. 'pic 16f628a
  4. '=================================
  5.  
  6. Define CONF_WORD = 0x3f41
  7.  
  8. AllDigital
  9. TRISB = %0000000
  10. TRISA = %1111111
  11.  
  12. bucle:
  13.  
  14. PORTB.0 = 1
  15. WaitMs 100
  16. PORTB.0 = 0
  17. WaitMs 100
  18.  
  19. Goto bucle

Desconectado RockLee_89

  • PIC16
  • ***
  • Mensajes: 140
Re: Problemas con pic en la vida real...
« Respuesta #1 en: 04 de Febrero de 2013, 23:17:27 »
hola no sera que configuraste mal los fuses yo nunca los configuro asi como tu

Define CONF_WORD = 0x3ff1  '_CP_OFF, _PWRTE_ON, _WDT_OFF, _XT_OSC
'Define CONF_WORD = 0x3ff5  '_CP_OFF, _PWRTE_ON, _WDT_ON, _XT_OSC

hay un problema paresido al que mencionas en el buscador y el amigo dogflog lo resolvio con la configuracion de los fuses y al desactivar el watdoch no se si asi se escriba saludos

Desconectado dogflu66

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 3510
Re: Problemas con pic en la vida real...
« Respuesta #2 en: 05 de Febrero de 2013, 08:05:29 »
'=================================
'Led intermitente
'pic 16f628a
'=================================

Define CONF_WORD = 0x3f41
Define CLOCK_FREQUENCY = 4

AllDigital
TRISB = %0000000
TRISA = %1111111

bucle:

   PORTB.0 = 1
   WaitMs 100
   PORTB.0 = 0
   WaitMs 100

Goto bucle

No le veo fallo solo añadir la frecuencia del reloj que si no se pone suele ser 4Mhz.
Lo unico es que lo tienes configurado para cristal externo, me imagino que lo estas usando con cristal externo de 4Mhz.
Saludos desde Granada, España.

Desconectado Bregy

  • PIC12
  • **
  • Mensajes: 51
Re: Problemas con pic en la vida real...
« Respuesta #3 en: 05 de Febrero de 2013, 12:00:32 »
No se aque se deva pero justo ahora experimente algo sorprendente (para mi no se si para ustedes), lo que pasa es que conecto el led al pic y todo y empiesa a parpadear lo toco y parpadea mas lento...
Cada ves que toco las patas del led parpadea mas lento... :shock:
Alguien conoce este fenomeno? :? :?

Desconectado Bregy

  • PIC12
  • **
  • Mensajes: 51
Re: Problemas con pic en la vida real...
« Respuesta #4 en: 05 de Febrero de 2013, 12:12:43 »
Ayuda!!! T-T mi pic 16f88 lo fui a cambiar y me lo cambiaron pero creo que lo que esta mal esw mi programador por que unas ves que lo quemo (el pic) lo pruevo y bien solo con el problema que mensione antes, pero cuando saco el pic de la protoboard y lo pongo denuevo al quemador y lo leo los codigos hexagesimales salen muy abajo de lo normal y lo saco y lo pongo de nuevo a la protoboard ya no funciona!!
Que hago ayuda porfavor esto no me deja avansar en nada...

Desconectado dogflu66

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 3510
Re: Problemas con pic en la vida real...
« Respuesta #5 en: 05 de Febrero de 2013, 14:55:08 »
Lo que expones es muy difícil de solucionar en la distancia, las recomendaciones son que repaces todo el cableado, sobretodo revisando la línea de masa o gnd. También puedes pegar el esquema a ver si se le ve algo raro. Y por supuesto si pegas el código se te puede compilar y colgar el .hex ya configurado para que lo grabes directamente en el pic.
Saludos desde Granada, España.

Desconectado RockLee_89

  • PIC16
  • ***
  • Mensajes: 140
Re: Problemas con pic en la vida real...
« Respuesta #6 en: 05 de Febrero de 2013, 22:01:55 »
coloca el esquema de la conexion Bregy tal vez te falta una conexion u algo no se todo puede pasar incluso a alguien con experiencia

Desconectado Bregy

  • PIC12
  • **
  • Mensajes: 51
Re: Problemas con pic en la vida real...
« Respuesta #7 en: 05 de Febrero de 2013, 23:25:00 »
No tengo el diagrama pero les dejo imágenes de mi programador en físico espero que sirva me estoy volviendo loco con esto...
Gracias por ayudarme.

Lo dejo en un host de descarga directa por que no me dejan subir archivos mayores a 500 kb y esto pesa 501 Kb xD...

LINK <---------- :)

Desconectado micro_cadaver

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2102
    • blog microembebidos
Re: Problemas con pic en la vida real...
« Respuesta #8 en: 06 de Febrero de 2013, 12:33:08 »
No tengo el diagrama pero les dejo imágenes de mi programador en físico espero que sirva me estoy volviendo loco con esto...
Gracias por ayudarme.

Lo dejo en un host de descarga directa por que no me dejan subir archivos mayores a 500 kb y esto pesa 501 Kb xD...

LINK <---------- :)

Puedes tomarle una foto a tu programador, quiero ver el modelo y que software usas para programarlo, es poco probable pero quizás uno de ellos no soporte tu micro.
a cosechar!!!... :P
pic32... ahi voy....
aguante el micro 16f84  !!!!

visita mi pagina: http://www.microembebidos.wordpress.com

Desconectado Bregy

  • PIC12
  • **
  • Mensajes: 51
Re: Problemas con pic en la vida real...
« Respuesta #9 en: 06 de Febrero de 2013, 12:40:41 »
En el link estan las fotos respectivas y uso pickit v2 como software

Desconectado micro_cadaver

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2102
    • blog microembebidos
Re: Problemas con pic en la vida real...
« Respuesta #10 en: 06 de Febrero de 2013, 12:50:24 »
En el link estan las fotos respectivas y uso pickit v2 como software

Hasta ahi todo bien, sugiero algo más radical, busca en la web un ejemplo de un prende led en el lenguaje que usas, para el IDE que usas, para el micro que usas. Debería funcionar cierto? y compara con tu código. También revisa tus conexiones, cristal oscilador, capacitores y el master clear.
a cosechar!!!... :P
pic32... ahi voy....
aguante el micro 16f84  !!!!

visita mi pagina: http://www.microembebidos.wordpress.com