• Domingo 17 de Noviembre de 2024, 12:20

Autor Tema:  Re: El programador que uso actualmente  (Leído 26559 veces)

Huguen_aus_Tirol

  • Miembro MUY activo
  • ***
  • Mensajes: 318
    • Ver Perfil
    • http://www.erhard-automation.co.cc
Re: El programador que uso actualmente
« Respuesta #50 en: Jueves 4 de Mayo de 2006, 17:52 »
0
Hola! Yo uso el puerto paralelo.
Asegurate de tener 12.5 V en Vpp cuando lo activas, la tolerancia creo que son unos +/- 0.25 V. Lo puedes medir con el PIC puesto en el zócalo. Esta linea es bastante problemática...
Tambien controla que las lineas de datos y clock que van al PIC no estén en contacto con alguna otra línea (una vez me pasó :( )
Tranquilo, que ya lo solucionarás...

Saludos!

deivid28

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
Re: El programador que uso actualmente
« Respuesta #51 en: Jueves 4 de Mayo de 2006, 18:18 »
0
La tension que tengo de Vpp son de 11,84V, sustitui el 1n4148 q me limitaba la tensión y ahora tengo 13V, pero sigue igual. La tensión de Vdd es de 5V. El circuito lo he revisado tela de veces y no detecto ninguna falla, no se q puede pasar. Dejo el 1n4148?, tengo entendido que el pic se programa con rangos entre 12 y 13V, no se si esa pequeña diferencia puede influir. Me estoy volviendo locooooooo!!!, jeje. Gracias a todos por su ayuda, un saludo.

Huguen_aus_Tirol

  • Miembro MUY activo
  • ***
  • Mensajes: 318
    • Ver Perfil
    • http://www.erhard-automation.co.cc
Re: El programador que uso actualmente
« Respuesta #52 en: Jueves 4 de Mayo de 2006, 20:03 »
0
Pon un esquematico de tu circuito y lo vemos... Podría ser algo en la linea de datos <_< .
Pon tambien como has configurado el soft!
Es la primer batalla que nos libran los PIC, pero la superamos y tenemos el control! :D

Saludos

deivid28

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
Re: El programador que uso actualmente
« Respuesta #53 en: Jueves 4 de Mayo de 2006, 20:57 »
0
este es el esquema.
La configuracion de icprog seria:

tipo hardware:
Tengo invertido, data in, Clock, MCLR y VCC
Interfaz: Direct I/O
Retardo: 5

Oscilador : RC
Protección de codigo:CP Off

Bit de configuración:
Activados: WDT, BODEN,LVP y WRT

Si no lo entendeis bien, os mando fotillos, pero no se subir fotos muy bien.
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.

Huguen_aus_Tirol

  • Miembro MUY activo
  • ***
  • Mensajes: 318
    • Ver Perfil
    • http://www.erhard-automation.co.cc
Re: El programador que uso actualmente
« Respuesta #54 en: Jueves 4 de Mayo de 2006, 23:19 »
0
Hola! Yo probaría asi:

* clock invertido, D1
* Data In (del PC al PIC) invertido, D0
* Data out (del PIC al PC) no invertido, ACK
* Vcc invertido, D2
* Vpp (MCLR) invertido, D3/4/5

Tantos transistores!! no está ninguno mal?

Lo demas, OSC y asi, no tiene que ver con el programador, sino con tu aplicación (de alli no tienes ningún error en la grabación)

Nos cuentas...

Saludos

deivid28

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
Re: El programador que uso actualmente
« Respuesta #55 en: Jueves 4 de Mayo de 2006, 23:53 »
0
gracias huguen por tu ayuda, mañana lo probare y ya os cuento. Con respecto a las tensiones que comente de 11,84 con el 1n4148 a 13V sin este, como lo ves?, habría algun problema en programar con una tensión de 11,84, auqnue no entre en el rango de entre 12 a 13 voltios. aunque puedo probar de las dos formas.
de todas formas muchas gracias por la ayuda, me estais siendo de mucha utilidad, sobre todo por lo que aprende uno por aki.

deivid28

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
Re: El programador que uso actualmente
« Respuesta #56 en: Viernes 5 de Mayo de 2006, 14:10 »
0
He probado con la configuración q me dijeron y me ocurre lo mismo, el puñetero 0000h, Si el programa tubiera deficiencias, podría ser ese el fallo?, por que no creo que el montaje este mal, esta revisado comprobado y recomprobado con polimetro, osciloscopio y todo lo posible,jeje.  Gracias y disculpad que sea tan pesao.

Huguen_aus_Tirol

  • Miembro MUY activo
  • ***
  • Mensajes: 318
    • Ver Perfil
    • http://www.erhard-automation.co.cc
Re: El programador que uso actualmente
« Respuesta #57 en: Viernes 5 de Mayo de 2006, 19:15 »
0
Hola! Cuando grabas el micro, no importa que el codigo que escribiste esté bien o mal, el micro se graba igual...
Podría ser que el micro esté dañado, pero sería extraño. Si sabes de alguien que tenga como grabarlo puedes sacarte la duda.
Un consejo: deja todo como está, descansa unos días, disfruta del fín de semana, y luego vuelve a revisarlo :)

Saludos!

deivid28

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
Re: El programador que uso actualmente
« Respuesta #58 en: Sábado 6 de Mayo de 2006, 00:08 »
0
Muchas gracias Huguen, eso hare, descansare el fin de semana, retomare datos y volvere al tajo el lunes. Gracias por la ayuda, ahora se que no es problema del programa, poco a poco se van despejando dudas y ampliando conocimientos. Un saludo y el Lunes nos veremos por aki,jejeje.

Danus

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re: El programador que uso actualmente
« Respuesta #59 en: Domingo 4 de Junio de 2006, 06:46 »
0
Hola a todos, soy nuevo en esto de los pics y por supuesto como integrante en el foro, le cuento que despues de conocer hace como 15 dias este foro ya que andaba buscando no se si el mejor programador pero si uno que funcionara bien, lei varias veces que el PP2 funciona para muchos muy bien, asi que me dispuse hacerlo.
Descarge todo de la web del autor Jose Garcia, lei detenidamente todo asi que manos a la obra en un momento me encuentro con al disyuntiva de que mi pc un P3 700 ella con windows XP posee un puerto paralelo de 25 pines a lo cual el plano del PP2 muestra un db 36, asi que busque para no hacer mal las cosas toda la data y reemplace los pines, bien terminado mi PP2 conecto la alimentacion enciende el led de Power pero el problema es que haciendo un chequeo de hardware con el ic prog no me encienden los otros leds VDD y VPP, a revisar se a dicho lo cual realizo varias veces mas de 5, esta todo en su lugar ningun corto nada, asi que me dirijo hasta la entrada del db25y comienzo a chequear voltajes para mi sorpresa veo que en ningun momento de la programacion o lectura cambian los estados de los pines 2 al 7 de mi puerto paralelo (siempre hay 5volts a lo sumo baja a 4.8), visto esto tomo una punta de prueba la conecto a masa y le aplico masa o 0volt a las entradas del 74LS04 (patas 1 3 9 13 11) y ahi si encienden todos los leds, pienso mi puerto paralelo esta mal, se lo comento a un amigo que tiene un programador para micros motorola el cual se conecta a puertos paralelos, instala el soft necesario, conecta su hard en el puerto paralelo y para mi sorpresa funciona todo bien.
Asi que lo primero que hago es dirigirme al foro y mirar a ver si a alguien le paso algo similar, para mi desgracia particular no pero si lo miro de otro modo para mi alegria aqui a muchos de ustedes les funciona muy bien, por ahi lei en un post de ayuda que hay un dll para que el icprog funcione en Xp, yo no instale ningun DLL solo el Icprog y un archivo que dice ser el driver para NT.
Por favor si son tan amables y alguno de ustedes me puede dar una mano lo agradeceria mucho, si solo me falta ese dll por favor me pueden pasar el link para descargarlo? o si no tambien me lo pueden pasar por mi correo o como mejor les parezca.
Desde ya muchas gracias por el tiempo empleado para leer este largo post pero realmente queria plasmar todo asi no quedan dudas.

Saludos Danus.

eliorap

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: El programador que uso actualmente
« Respuesta #60 en: Lunes 13 de Noviembre de 2006, 17:12 »
0
hey para que el ic prog te funcione bien en XP tienes que bajar el icprog.sys y configurarlo en ajustes/opciones/miscelanea pones el chulo donde dice driver para nt/xp .... reinicias y debe funcionar. se lo vi a un compañero y le funciona.
pero por desgracia a mi no me funciona yo hice el pp2 tambien y hace la prueba hardware y todo bien pero al programarlo me sale el delirio de todos error 0000h o algo asi. ese programador en windows 98 y con una pc vieja funciona OK.
pero se me daño el progarmador lo hice de nuevo compre computadora nueva porque el computador tambien se me daño y resulta que ese bendito programador nunca me ha querido funcionar en XP o no se si sea el pc.
aqu te pongo el driver tambien puedes bajarlo en la pagina de icprog
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.

eliorap

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: El programador que uso actualmente
« Respuesta #61 en: Lunes 13 de Noviembre de 2006, 17:20 »
0
a mi me ocurre lo mismo con el pp2 hace todo bien y sale el bendito error 0000h
con el ic prog lo probe con winpic800 y tambien me muestra error ya no se que sera
pero ese fallo es cuando hay problemas con el puerto paralelo o con el pic
yo he probado con varios pic no creo que todos esten dañados.
algo curioso es que en win 98 y con una computadora vieja funcionaba OK
a veces pienso que XP molesta con el puerto paralelo en algunos pc por que el driver que se baja para trabajar en xp es precisamente para el puerto paralelo

© Jonathan ©

  • Moderador
  • ******
  • Mensajes: 1671
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.einstec.com.ar
Re: El programador que uso actualmente
« Respuesta #62 en: Lunes 13 de Noviembre de 2006, 18:33 »
0
Cita de: "eliorap"
a mi me ocurre lo mismo con el pp2 hace todo bien y sale el bendito error 0000h
con el ic prog lo probe con winpic800 y tambien me muestra error ya no se que sera
pero ese fallo es cuando hay problemas con el puerto paralelo o con el pic
yo he probado con varios pic no creo que todos esten dañados.
algo curioso es que en win 98 y con una computadora vieja funcionaba OK
a veces pienso que XP molesta con el puerto paralelo en algunos pc por que el driver que se baja para trabajar en xp es precisamente para el puerto paralelo
En la mayoria de los casos, ese error es porque no estan los 13,2volts necesarios para entrar en el modo grabacion del chip, medi con un multimetro la tension VPP para ver si es correcta, el LM7812 en el esquema del pp2 tiene aislada la masa con 2 diodos en serie, es para elevar en 1 volt la tension de salida del componente y asi lograr los 13,2 necesarios para quemar el pic. Fijate en eso y me cuentas. Saludos :)
EINSTEC Tecnología «La única fuente del conocimiento es la experiencia.»

«Lo importante es no dejar de hacerse preguntas.»

eliorap

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: El programador que uso actualmente
« Respuesta #63 en: Sábado 18 de Noviembre de 2006, 22:58 »
0
¡funciono! el error creo que si era del voltaje vpp, lo que pasa es que el circuito original lleva una fuente y yo no utilice fuente si no un adaptador, entonces suprimi c1 y c2 por que pensaba que simplemente eran capacitores de filtrado(o si lo son pero aumentan un poco el voltaje)se los puse, por que recuerdo que en la placa vieja se los puse y habia funcionado, asi que se los coloque y funciono OK
en XP, osea ya no hay dudas funciona bien en XP y 98 bueno para todos el pp2 si funciona bien. otra pregunta es que quiero hacer un contador de 0 a 99 con picbasic pro que sea facil y sin interrrupciones

Alfchip

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: El programador que uso actualmente
« Respuesta #64 en: Jueves 26 de Junio de 2008, 20:29 »
0
Jonathan que tal. soy nuevo en el foro  y te comento que estoy probando este programador de pic el PP2
    pero me da error al grabar y verificar:  verificación falló en la dirección de codigo 0000h.
    Estoy usando el Icprog 1.04 y he probado con otras versiones y aunque la prueba de hardware sale bien es decír
    que al habilitar VCC y MCLR se enciende el led correspondiente, no he podido grabar el pic 16F84A.
    Agtadezco en lo que me puedas ayudar.