Traducido a español por Miguel Ángel Yepes Valencia
[Inicio]
Índice
PICProg4U es el programa para escribir software en los PICs el cual fué desarrollado para trabajar únicamente con el programador RCD. Este software detecta automáticamente el programador en el puerto serial. A partir de la versión 0.8.0 PICProg4U también soporta el Programador JDM.
Dispositivos
Programador
NotasPIC10F200, PIC10F202, PIC10F204, PIC10F206
JDM/RCD
Necesita un adaptador para SOT23 y PDIP.
PIC10F220, PIC10F222
JDM/RCD
Necesita un adaptador para SOT23 y PDIP.
PIC12C508, PIC12C509
JDM
No soportado por el Programador RCD.
PIC12C508A, PIC12C509A
JDM
No soportado por el Programador RCD.
PIC12CE518, PIC12CE519
JDM
No soportado por el Programador RCD.
PIC12C671, PIC12C672
JDM
No soportado por el Programador RCD.
PIC12CE673, PIC12CE674
JDM
No soportado por el Programador RCD.
PIC12F508, PIC12F509, PIC12F510
JDM/RCD
0
PIC12F629, PIC12F635, PIC12F675, PIC12F683
JDM/RCD
0
PIC16F54, PIC16F57, PIC16F59
JDM/RCD
Necesita un adaptador para PIC16F57/59.
PIC16F505, PIC16F506
JDM/RCD
0
PIC16F627, PIC16628
JDM/RCD
0
PIC16F627A, PIC16628A, PIC16648A
JDM/RCD
Necesita un adaptador.
PIC16F630, PIC16F676
JDM/RCD
0
PIC16F636, PIC16F639
JDM/RCD
0
PIC16F684, PIC16F688
JDM/RCD
0
PIC16F685, PIC16F687, PIC16F689, PIC16F690
JDM/RCD
20-pin, Necesita un adaptador*
PIC16F72, PIC16F73, PIC16F74, PIC16F76, PIC16F77
JDM
No soportado por el Programador RCD.
PIC16F737, PIC16F747, PIC16F767, PIC16F777
JDM
No soportado por el Programador RCD.
PIC16F818, PIC16F819
JDM/RCD
0
PIC16F84A
JDM/RCD
0
PIC16F87, PIC16F88
JDM/RCD
0
PIC16F870, PIC16F871, PIC16F872
JDM/RCD
Usar ICSP
PIC16F873, PIC16F874, PIC16F876, PIC16F877
JDM/RCD
Usar ICSP
PIC16F873A, PIC16F874A, PIC16F876A, PIC16F877A
JDM/RCD
Usar ICSP
Negrita Significa que se ha probado con estos PIC
* Insertar un zócalo de 20 pines en el zócalo de 18 pines del programador RCD
- Conecte el programador RCD o JDM en el puerto COM del computador.(Retire el PIC, si éste está en el programador.) Luego ejecute PICProg4U.
- Seleccione el programador RCD o JDM de la lista.
Éste será detectado automáticamente.- Seleccione el tipo de dispositivo y el PIC de las listas. Asegúrese de seleccionar el dispositivo correcto.
- Abra el archivo .hex
- Dé click en el botón [Grabar dispositivo] o ejecute el menú [ Programar] > [ Grabar todo ]
para grabar el PIC- Los PICs de pocos pines como PIC10Fxxx, PIC12Fxxx, y los PIC16Fxxx de 14-pines tienen el oscilador interno dentro de ellos. Antes de programarlos, lea el valor de calibración de oscilador interno (OSCCAL) en la última posición de la memoria de programa, para no perderlo por error.
Figura 1 |
Barra de herramientas |
Figura 2 |
Ventana de memoria |
(A) Barra de herramientas/ Ventana de memoria
Éste botón muestra la barra de herramientas (Figura 1) y la ventana de memoria(Figura 2) alternadamente.。Cuando se abre PICProg4U se muestra la Figura 1.(B) Selección de hardware
Si hay un programador RCD o JDM conectado al puerto serial de su computador, se selecciona el programador RCD o JDM, El puerto serial se busca automáticamente, y el programador RCD o JDM será detectado.(Cuando hay un PIC insertado en el programador, puede que éste no se detecte.En éste caso remueva el PIC e inténtelo nuevamente.)(C) Nombre de dispositivo
Los nombres de los dispositivos soportados, se muestran en esta lista(D) Familia de dispositivos
Ésta es la lista de la familia de dispositivos soportados(E) Botones
El botón abrir, abre el archivo .hex a grabar. El archivo .hex se carga en el buffer del computador. Menú [ Archivo] > [ Abrir ] .
El botón Leer, lee el programa escrito en el PIC. Menú [ Programar ] > [ Lee dispositivo ] .
El botónescribir graba el contenido del buffer en el PIC. Menú [ Programar ] > [ Grabar todo ] .
El botón verificar compara el contenido de la memoria del PIC con el contenido del buffer del computador. Menú [ Programar ] > [ Verificar dispositivo ] .
El botón chequeo de blanco lee el PIC para comprobar que está en blanco. Menú [ Programar ] > [Chequear blanco ] .
El botón borrar borra el contenido del PIC. Menú [ Programar ] > [Borrar dispositivo].
(F) Barra de progreso
Aqui se muestra el progreso de la operación en una barra de colores(G) Línea de mensajes
Se muestra el resultado de la operación, advertencias, mensajes de error, etc..Menú Principal
[ Archivo ]
[ Abrir ] Abre el archivo .hex a programar
[ Guardar] Guarda el contenido actual del buffer como un nuevo archivo HEX.
[ Últimos archivos] Muestra la lista de los últimos archivos usados.
[ Últimos dispositivos ] Muestra la lista de los últimos dispositivos usados.
[ salir ]abandona PICProg4U.
[ Editar ]
[ Limpiar buffer] Limpia el buffer del equipo.
[ Copiar mensajes] Copia el contenido de la ventana de mensajes en el porta papeles..
[ Limpiar mensajes] Limpia la ventana de mensajes.
[ Guardar mensajes] Guarda el contenido de la ventana de mensajes en el archivo MessagesLog.txt.
[ Programar ]
[ Grabar todo] Graba la memoria de programa, la memoria de datos(si es necesario),IDs de usuario(si es necesario) y la palabra de configuración.
[ Seleccionar y grabar] Graba la memoria de programa, la memoria de datos, IDs de usuario, y la palabra de configuración según se especifique individualmente.
[Leer dispositivo] lee el programa escrito en el PIC.
[ Verificar ] compara el contenido de la memoria del PIC con el contenido del buffer del computador.
[ Chequear blanco] Lee el PIC para comprobar que está en blanco.
[Borrar dispositivo] Borra el contenido del PIC. PICProg4U Borra automáticamente los dispositivos antes de programarlos.[ Configurar ]
[ Idioma] Se puede seleccionar entre Inglés, Japonés,Español y Chino(Simplificado).
[ Conservar configuración al salir ] Cuando está activado, permite cargar las últimas configuraciones para idioma y hardware y las listas de los últimos dispositivos y archivos hex usados.[ Ver ]
[ Ventana de memoria] Muestra o esconde la ventana de memoria.
[ Información del dispositivo] Muestra información acerca del dispositivo seleccionado actualmente.
[ Utilidades ]
[ Ed. archivo de definición del dispositivo ] No disponible todavía.
[ Ed. archivo de configuración ] No disponible todavía.
[ Ed. archivo de definición del Algoritmo ] No disponible todavía.[ Ayuda ]
[ Índice ] Archivo de Ayuda HTML.
[ Acerca dePICProg4U ] Muestra información de ésta versión, dispositivos soportados y derechas de autor.Ventanas en las pestañas
[Memoria de datos]
Muestra la memoria de datos EEPROM si al dispositivo seleccionado la tiene
[ Pal. de config.]
Se muestran los bits de configuración en la palabra de configuración y permite cambiar sus valores.
[ Memoria de config. ]
Se muestra el contenido de la memoria de configuración (Memoria de pruebas. Las posiciones de IDs de usuario también se muestran y permite modificarlas. Se muestran los bits de calibración si el dispositivo seleccionado los tiene.
[ Opciones ]
Las opciones permiten establecer qué partes de la memoria serán leídas/grabadas/borradas/verificadas..
[ Borrar dispositivo ] Especifica qué parte de la memoria será borrada antes de grabar (Con el comando grabar o borrar).
[Borrado total] Permite borrar los IDs de usuario (y la palabra de configuración para algunos dispositivos).Esto es algo así como "Borrado de chip". Normalmente esta opción se deja sin chequear. PICProg4U intenta hacer un "Borrado de chip" si el dispositivo seleccionado está protegido (el bit de protección de código se restablece y todos los datos en la memoria de programa y de datos se pierden ) . El tratamiento de los valores de calibración depende de las siguientes opciones.
[ OSSCAL orig.]Después de borrar, esta opción restaura el valor de OSSCAL original de fábrica.
[ OSSCAL nuev.. ] permite establecer un nuevo valor para OSSCAL especificado por el usuario. El nuevo valor será grabado en el dispositivo después de borrarlo
[Borrar OSCCAL ] se borrará el valor de OSSCAL. No se recomienda ya que el valor original de OSSCAL se perderá permanentemente.
[Programar ] especifica en que parte de la memoria se escribirá
[ID de usuario] se chequea automáticamente si el archivo he contiene IDs de usuario, Cuando está chequeada, se graban los IDs especificados por el usuario .
[ Borrar - grabar] borra el dispositivo antes de grabar. Normalmente está chequeada.
[ Confirmar ID. ] confirma que el ID del dispositivo concuerde con el seleccionado en la lista. Normalmente está chequeada excepto en los dispositivos de 12 bits como el PIC12F509, que no tiene ID.
[ Verificar] especifica qué parte de la memoria verificar .
[ Desp. de grabar] verifica después de grabar, si el dispositivo no está protegido.
[ Al grabar ]No soportado todavía.[ Programador ]
Busca el programador otra vez, o especifica el número del puerto serial manualmente.
[ Configuración ]
Para ampliar en un futuro.
[ Mensajes ]
Se muestra el resultado de la operación, advertencias, mensajes de error, etc.. Si hay algún problema, éstos mensajes pueden ayudar a solucionarlo
Archivo de instalación dePICProg4U Archivo comprimido, versión 0.8.2 build 2006-06-19
PICProg4U Está comprimido en un archivo .zip. Ejecute Setup.exe y siga las instrucciones. Si .NET Framework es necesario, descárguelo del sitio Microsoft Windows Update.
Para desinstalar PICProg4U ejecute [ inicio ] > [ configuración ] > [panel de control] > [agregar/quitar programas].
Errores que se pueden presentar
Este software requiere"Microsft .NET Framework". Cuando se le presente el mensaje "Mscoree.dll Could Not Be Found", Microsoft .NET Framework no está instalado en su computador .
Esto se resuelve instalando Microsoft .NET Framework.
Cuando "Windows Management Instrumentation (WMI)" no está instalado en su computador, se podría presentar otro mensaje de error. WMI está disponible en todas las versiones recientes de Windows,viene instalado con Windows Me, Windows 2000, Windows XP y Windows Server 2003. Para Windows 98 y Windows NT 4.0, WMIestá disponible para ser descargado de http://www.microsoft.com/downloads. busque allí "Windows Management Instrumentation (WMI) CORE 1.5 (Windows 95/98/NT 4.0)." Windows NT 4.0requiere Service Pack 4 or later.
PICProg4U se provee como un software libre del cual usted acepta los siguientes términos y condiciones:
É ste software está protegido por las leyes japonesas y tratados internacionales de derecho de autor. Usted puede distribuir este programa libremente sin alterar su forma original. Sin embargo no se puede distribuir para uso comercial sin permiso del autor.
É ste software se provee 'como está', sin ninguna clase de garantía. Este software puede tener defectos, asi que todo el riesgo es suyo. Nosotros no asumimos la responsabilidad por daños directos o indirectos debidos al uso de éste software.
[Inicio]
Última actualización: 2006-06-19 JST
2005-12-24 JST