Autor Tema: WinPic800 Turbo soft programador  (Leído 823943 veces)

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

Desconectado 5GTT

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 915
RE: WinPic800 Turbo soft programador
« Respuesta #285 en: 07 de Abril de 2005, 15:19:00 »
Tengo problemas a la hora de descargar el Winpic, imagino que sera problema del servidor donde se aloje, a ver si se arregla ya que estoy ansioso de programar por primera vez un PIC!!!

Un Saludo

Tutoriales y proyectos de electrónica

Desconectado J1M

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1960
RE: WinPic800 Turbo soft programador
« Respuesta #286 en: 08 de Abril de 2005, 08:13:00 »
Sispic te estaba intentando mandar esto al prv pero me dice q no puedo, este es mi correo jim2k2@hotmail.com

********
Hola Sisco

Me han mandado desde Atmel esta mañana 5 muestras de 24C1024, por mi parte no hay ningun problema en enviarte 1 por si la quieres probar para incluirla en el WinPic, al final no la voy a utilizar en mi proyecto (son demasiado lentas...), en cualquier caso como digo no tendría ningun problema en enviartela. Dime como se suele enviar esto (ordinario,contrarembolso,etc) y a donde te la envio y para mí un placer mandarla.

un abrazo Sonrisa
*********

Desconectado fuentesg

  • PIC10
  • *
  • Mensajes: 10
RE: WinPic800 Turbo soft programador
« Respuesta #287 en: 11 de Abril de 2005, 23:57:00 »
Ok!!!!!!!!!!!!!       I M P O R T A N T E !!!!!!!!!!!!!!!!

PARA LOS USUARIOS DE DSPIC, YA PUDE HACER FUNCIONAR EL PROGRAMADOR
JAJAJAJAJAJAJAJA, UNA PAVADA BUENA!!

Leyendo la hoja de datos, encuentro que microchip recomienda la conexion de un filtro pasabajas a las patillas de PGD (datos) PGC (clock), osea 17 y 18 respectivamente. Y en efecto JDM no es lo mejor para programar los DSPIC a menos que se conecte una a VPP(pata 1) 12V con una resistencia de 10k.

Bueno la historia es asi: Si lo recuerdan como mi JDM no lo detectaba y en su lugar arme en protoboard rapidamente el ProPic II (Version paralelo por LPT1) encontre que tampoco lo detectaba, en su lugar me detectaba el PIC18F1220. Pues el dichoso filtro pasabajas que resuelve el problema es lo siguiente:

1. Conectar de la patilla 18 (PGC o clock) un capacitor de 22 pF (picofaradios) a tierra.
2. Conectar la Patilla 17 igual. Desconectar el cable del programador con la señal de datos y poner en serie una resistencia de 100 ohms con la patilla 17 y el cable de datos.

Adjunto esta una imagen de como debe quedar la modificacion al ProPicII o cualquier programador para que funcione con los DSPIC y el Winpic800.

Actualmente estoy usando el DSPIC30F2010 y funciona de maravilla, lo detecta y lo graba pero que es un contento. Asi queda delucidado el misterio de que si era el programador o el programa o que aquello, ninguna de las dos cosas simple y sencillamente agregar un pequeño filtro a las señales de datos y reloj.

Saludos cordiales desde Colima, Mexico.
A grabar los dichosos DSPIC
Adios.

Desconectado josemyzm

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 309
RE: WinPic800 Turbo soft programador
« Respuesta #288 en: 12 de Abril de 2005, 12:06:00 »
Sispic, estaba jugando con un DSPic30F3010 y en la configuracion de FUSES he visto



Supongo que una de las descripciones estará mal.

Un saludo.

Saludos desde Logroño (España)

Desconectado Sispic

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
RE: WinPic800 Turbo soft programador
« Respuesta #289 en: 12 de Abril de 2005, 13:37:00 »
para fuentesg :

2. Conectar la Patilla 17 igual. Desconectar el cable del programador con la señal de datos y poner en serie una resistencia de 100 ohms con la patilla 17 y el cable de datos.

Eso me suena a que ya forma parte del hardware no ?

Adjunto esta una imagen de como debe quedar la modificacion al ProPicII o cualquier programador para que funcione con los DSPIC y el Winpic800.

ande la imagen .. ??Enfurruñado

Bueno no se , pero con un programador tan simple como por ejemplo el PABLIN va perfecto .


*****************************************************************

josemyzm :

Parece que el error es del Datashet , copio y pego la descripcion que trae .

00011 = FRC w/ PLL 16x – Internal fast RC oscillator with 8x PLL. OSC2 pin is I/O.

Si averiguas cual es la sintaxis correcta lo corregirè .

Intenta ponerle la configuracion esta al compilar y haver cual selecciona .

gracias .



Desconectado josemyzm

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 309
RE: WinPic800 Turbo soft programador
« Respuesta #290 en: 12 de Abril de 2005, 15:06:00 »
OK, puedo tardar porque aun no lo puedo grabar, pero cuando lo consiga monto algún reloj y pruebo cual es x8 y cual x16

Un saludo.

Saludos desde Logroño (España)

Desconectado JRpropo

  • PIC10
  • *
  • Mensajes: 21
RE: WinPic800 Turbo soft programador
« Respuesta #291 en: 20 de Abril de 2005, 11:38:00 »
Amigo Sispic,

Una vez mas, Gracias por el soporte y aporte a los que manejamos PICs.

Acabo de realizar unas pruebas y verifique que al inicializar el Eeprom del 18F252, el WinPic esta solo manejando la mitad de las direcciones indicadas en el programa. Verifique en la tabla Eeprom del MPLAB, y efectivamente el programa si inicializa correctamente los primeros 100 bytes de direccion, pero el winpic solo reconoce 50.

Imagino que todo esto es por lo del doble byte con el que trabaja este PIC 18F.

Se puede corregir esto? Ya que al querer manejar mas del 50% de la memoria Eeprom traera problemas.

Saludos,
JRpropo

Desconectado Sispic

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
RE: WinPic800 Turbo soft programador
« Respuesta #292 en: 20 de Abril de 2005, 14:34:00 »
Pues no se a que te refieres exactamente , el 18F252 tiene 256 bytes de eeprom .

El buffer del wp800 tiene el mismo tamaño 0x00 a 0xFF  .

pega aqui el .hex que te da problemas y lo estudiamos .

Desconectado JRpropo

  • PIC10
  • *
  • Mensajes: 21
RE: WinPic800 Turbo soft programador
« Respuesta #293 en: 20 de Abril de 2005, 18:00:00 »
Sispic,
Te anexo el .HEX. La instruccion aplicada es "DATA 0,0(20)" la cual indica llevar a 0 los 20 registros desde el address 00H.


Para tu analisis, Saludos,
jrpropo2

El servidor del Foro esta dando problemas para subir el .hex de 47K. Te lo envio por private email.

Desconectado Sispic

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
RE: WinPic800 Turbo soft programador
« Respuesta #294 en: 21 de Abril de 2005, 01:18:00 »
Codigo:

:10 0000 0000000000000000000000000000000000 F0
:06 0010 00000000000000 EA



El .hex que me has mandado trae los 22 primeros bytes a cero .
Los 18F son del 16 bits  , pero  la eeprom al ser de 8 solo se utiliza el byte de menos peso .

No se como has compilado el .hex , puedes abrirlo con otros programadores como IcProg y lo veras .



Desconectado Nillton

  • PIC10
  • *
  • Mensajes: 22
RE: WinPic800 Turbo soft programador
« Respuesta #295 en: 30 de Abril de 2005, 23:17:00 »
Alguien sabe por que el VPP siempre esta prendido, o sea con el voltaje de programacion?, mi programador funciona bien con el PROPIC y el ICPROG, asi que supongo que debe ser el WINPIC800, he tratado de variar la configuracion del programa pero, solo me deja escoger el programador que uso, pero no puedo variar su configuracion.
Gracias

Desconectado josemyzm

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 309
RE: WinPic800 Turbo soft programador
« Respuesta #296 en: 01 de Mayo de 2005, 13:28:00 »
Respecto a la anomalia en la descripcion del oscilador en el DSPIC que comenté más arriba. Lo he mirado en MPLAB y supongo que donde WINPIC800 dice:
FRC w/PLL 16x - Internal fast RC Oscilator with 8x PLL OSC2 pin is I/O hay que sustituir el 8x de la descripcion por 16x.

Solo era eso.

Un saludo.

Saludos desde Logroño (España)

Desconectado Sispic

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
RE: WinPic800 Turbo soft programador
« Respuesta #297 en: 02 de Mayo de 2005, 01:02:00 »
Corregido josemyzm Giño , se encuentran muchos errores en los datas de microchip .desquiciado


A que programador te refieres JOSEFAUSTO , y si puedes donde conseguir el esquema ?.



Desconectado nachosmooth

  • PIC10
  • *
  • Mensajes: 4
RE: WinPic800 Turbo soft programador
« Respuesta #298 en: 18 de Mayo de 2005, 19:13:00 »
Hola Sispic,

He visto tu trabajo y el de Marcelo a ratos durante los últimos 3 días. Me he currado un GTP-Macho, y funciona, aparentemente, con el WINPIC800. Lee el micro, parpadean los leds... pero no puedo grabar. He mirado por el foro y no he encontrado nada exactamente, a pesar de haber buscado varias veces. Dime si tienes idea de cual puede ser al problema y si alguien me quiere ayudar, encantado.

Concretamente sale:

ERROR-> de escritura en dirección 0x000000 ( o la que sea)
escrito 0x000F (lo que sea) Leído : 0x3FFF

He probado con dos micros, el 16f84A-04 y el 16f628-04

Vdd está a 5 V en la escritura. Aparentemente Vpp también está correcto, pero no me dá tiempo a hacer la lectura.

Alguna idea?

RollEyesRollEyesRollEyesRollEyesRollEyesRollEyesRollEyesRollEyes

Desconectado Sispic

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
RE: WinPic800 Turbo soft programador
« Respuesta #299 en: 19 de Mayo de 2005, 01:13:00 »
ERROR-> de escritura en dirección 0x000000 ( o la que sea)

Si es importante saver la direccion , ya que si no es  siempre  la 0x0000 el problema puede venir de inestavilidad con el hardware etc.

Creo que el fallo puede ser devido a que no hayas seleccionado el correcto programador.

 Hardware Configuracion , veras GTP-04   ,  GTP-07  , no recuerdo cual le corresponde (date una mirada).

tambien puedes hacer el test chequeando cada bit del puerto para ver las tensines que genera tu hardware .


suertes.




 

anything