quickjes escribió:SoLiTaiReWoLf escribió:quickjes escribió:Hola, despues de seguir todo lo publicado me he decidido a refrescar mis conocimientos de electronica y montarlo con el pic 18f2550, pero me han surgido complicaciones:
1º Me he montado la ART2003 con el esquema sin los diodos: El cable de alimentacion USB :¿El pin 1=+5v? el segundo cable va al chasis del USB o al pin 4?
He instalado el winpic800 y configurado en la bios del Pc ECP+EPP. Al conectar me da un mensaje de dispositivo desconocido. Con esta configuracion de BIOS, al pulsar en test de hardware me devuelve al instante(como si no testeara) hardware ok.
Alguien puede echarme un cable con la BIOS??
Como puedo saber si la ART2003 funciona correctamente?
2º Cuando intento cargar el hex de elsemi (xtal de 20) directamente al pic me da un error instantaneo de escritura, (tengo marcada LVP).
Podria ser que el PIC estuviera bloqueado o ya hubiera sido anteriormente programado?
Por lo que he entendido 1º monto el pic en la ART2003, 2º monto el circuito (elsemi)
Es asi? Agradezco ayuda porque no se si me funciona la ART2003.
PD: El db25 lo tengo con un cable de unos 25 cm al puerto del PC. El usb a través de un cable macho-hembra de 1m.
Gracias por vuestro trabajo y ayuda a los que empezamos.
autoedito: Me hace falta el bootloader??
+1 estoy igual que tu, error de escritura siempre pero lectura bien. El winpic me detecta "desconocido"
Hoy he vuelto a revisar el esquema y montado de nuevo; cosa curiosa se me olvido conectar la alimentacion por USB y ¡SORPRESA! el winpic me detecta el 18f2550, segundos despues entro a cargar el hex y empieza, todo va bien pero de repente se para con un error y ya no me lo detecta ni permite grabar. En este momento es cuando me doy cuenta de lo del USB.
Alguna idea??
PD: cambie en la BIOS a SPP
Ami me pasa lo mismo con el winpic y el t20 me da este error
Programando CÓDIGO, 0x000000..0x00434C
Verificando CÓDIGO, 0x000000..0x00434C
Verificando 0x06lX..0x000000
Error de verificación: 000800: Leido=00FFFF, Deseado=00EFB3, mask 00FFFF ==> diff=00104C
Error de verificación: 000802: Leido=00FFFF, Deseado=00F01F, mask 00FFFF ==> diff=000FE0
Error de verificación: 000808: Leido=00FFFF, Deseado=006E05, mask 00FFFF ==> diff=0091FA
Error de verificación: 00080A: Leido=00FFFF, Deseado=00CFD8, mask 00FFFF ==> diff=003027
Más errores de verificación, no es posible enlistar todos (total=7574)
Programando CONFIG, 0x300000..0x30000C
Verificando CONFIG, 0x300000..0x30000C
Verificando 0x06lX..0x300000
Error de verificación: 300000: Leido=00FFFF, Deseado=00CE24, mask 00FFFF ==> diff=0031DB
Error de verificación: 300002: Leido=00FFFF, Deseado=001E38, mask 00FFFF ==> diff=00E1C7
Error de verificación: 300004: Leido=00FFFF, Deseado=000700, mask 00FFFF ==> diff=00F8FF
Error de verificación: 300006: Leido=00FFFF, Deseado=000081, mask 00FFFF ==> diff=00FF7E
Más errores de verificación, no es posible enlistar todos (total=7)
ERROR: ¡ Programación FALLIDA !