Programador de
microcontroladores PIC y Eeprom serie por USB
GPIC USB base
El Usuario es libre de
utilizar el Software, siempre para uso individual y no
comercial.
Deben mantenerse todas las menciones relativas a
derechos de propiedad intelectual contenidos en el
Software. Además, debe citarse a
http://www.sitionica.com.ar
como origen del Software
y Hardware.

Interfaz de usuario
Prototipo del programador USB


Descargas
Ultimas
actualizaciones por fecha
- versiones anteriores no disponibles
10 - 03 -
10
Firmware - Interfaz de
programación 1.5 rev 1
- Correcciones en el Software.
- Reemplaza a la revisión anterior sin necesidad de
actualizar Firmware.
- El comando "Llenar con datos aleatorios" se
modificó para cargar en buffer la instrucción: Movlw
Literal, donde literal son datos
aleatorios entre 0x00-0xFF.
La finalidad de este comando se limita a pruebas de
hardware y comprobación total de las celdas de
memoria de un microcontrolador sin tener que cargar
un archivo .hex.
- En la función "Rellenar Buffer de memoria" se
corrigió un error de direccionamiento.
- En la descripción del archivo cargado se incluyó
un dato faltante: "Ultima modificación".
15 - 01 -
10
Firmware
- Interfaz de programación 1.5 rev 0 -
versión anterior
- Cambios generales en el Software.
- Actualización en la comunicación Usb Hid.
21 - 06 -
09
Firmware
- Interfaz de programación 1.4 rev 0
- versión anterior
-
Incorpora memorias seriales I2C (24Cxx) y Microwire
(93Cxx). En el futuro se ampliará la lista de estos
dispositivos.
IMPORTANTE
: Ver el anexo:
Modificaciones del hardware para la
compatibilidad del programador con la nueva
actualización del Firmware y Software.
20 - 06 -
09
Firmware
- Interfaz de programación 1.3 rev
2 -
versión anterior
Correcciones
menores
12 - 02 -
09
Firmware
- Interfaz de programación 1.3 rev 1
- versión anterior
- Incorporados los Pic de la
línea 18FxxJxx con tensión nominal de 3.3 volts:
18F24J10 18F25J10 18F44J10 18F45J10 18F63J11 18F63J90
18F64J11 18F64J90 18F65J10 18F65J11 18F65J15 18F65J50 18F65J90 18F66J10
18F66J11 18F66J15 18F66J16 18F66J50 18F66J55 18F66J60 18F66J65 18F67J10
18F67J11 18F67J50 18F67J60 18F83J11 18F83J90 18F84J11 18F84J90 18F85J10
18F85J11 18F85J15 18F85J50 18F85J90 18F86J10 18F86J11 18F86J15 18F86J16
18F86J50 18F86J55 18F86J60 18F86J65 18F87J10 18F87J11 18F87J50 18F87J60
18F96J60 18F96J65 18F97J60
Es necesario tener armada la
versión completa del programador para la programación de estos
microcontroladores. De esta forma no es necesario implementar ningún tipo
de adaptación externa para las tensiones de Vdd y Vpp.
- De la línea 18Fxxxx
se suman :
18F1220 18F2220 18F4220 18F1320 18F2320 18F4320
18F2682 18F4682 18F2685
18F4685 18F2458 18F4458
18F1230
18F1330
-
Algunas correcciones generales.
15 - 01 -
09
Firmware
- Interfaz de programación 1.2 - versión anterior
- Nuevos Pic de la línea
base incorporados :
10F200 10F204 10F206 10F220 10F222
12F508 12F509 12F510 16F54 16F57 16F59 16F505
16F506
03 - 01 - 09
- versión anterior
Firmware - Interfaz de programación
nueva revisión
- Reconfiguraciones I/O del
puerto A (Data, Clk de ICSP), tiempos en el manejo de tensiones (Vdd,
Vpp).
- El archivo hex de la
actualización del Firmware (antes externo, en la carpeta del ejecutable),
se incorporó en la interfaz de usuario.
Dos funciones
extras:
1- Opción de entrar por Vpp
-> Vdd. Posibilita la programación, lectura, verificación, borrado,
identificación de los Pic, para ciertas configuraciones de los registros
de configuración que ponen en funcionamiento inmediato a los
microcontroladores al suministrarle Vdd. (no es soportada por todos los
Pic, consultar el data Sheet del correspondiente dispositivo).
2- Opción de identificar a los
microcontroladores soportados al abrir la interfaz de usuario y establecer
la opción de Vdd registrada al entrar.
Nota1: Si el
programador actualmente está en funcionamiento con la interfaz de usuario
1.1 y Firmware 1.0.0 :
- Desinstalar primero el
software anterior, instalar desde el Setup la nueva revisión de la
interfaz de usuario.
- Al abrir la interfaz saldrá
un mensaje pidiendo actualizar el Firmware a la versión 1.0.1 (antes
1.0.0).
- La actualización se realiza
desde el menú -> Configuración -> Actualizar Firmware.
Nota2: El anterior
Firmware 1.0.0, es 100 % compatible pero carece de las reconfiguraciones
I/O agregadas y de la función extra del punto
1.
15 - 12 - 08
- versión anterior
Firmware - Interfaz de programación
1.1
Algunas mejoras:
Selección manual de los
registros de configuración para todos los Pic soportados. (se utiliza la
nomenclatura original de Microchip en los registros de configuración).
Se agregó a la
identificación del Pic el número de revisión.
Se incorporó la lectura en
Ascii para los buffer de memoria de programa y datos eeprom, seleccionable
desde el menú.
Algunos retoques en la gráfica
de la interfaz.
Fué modificado el código
del bootloader del programador para la actualización del
firmware.
Atención: Debido al último cambio en el bootloader es necesario
reprogramar el Pic 18F2550 desde otro programador para ser 100 %
compatible. Si no se reprograma nuevamente funcionaría todo, pero
daría un error al intentar actualizar el Firmware.
14 -12 - 08
- versión anterior
Firmware - Interfaz de
programación 1.0
Correcciones
generales
14 - 12 - 08 -
Pin 1 del Pic 18F2550 se conectó a masa. (modificado: circuito y
Pcb).
01 - 12 - 08 - Importación
archivos Hex (compilador CCS).
01 - 12 - 08
Mascaras de bits de los registros de configuración de varios PIC Línea
18F.
07 - 11 - 08 -
Importación de algunos archivos Hex.
06 - 11 - 08 -
Identificación del Pic 16F628.
Volver a
página principal
EL SOFTWARE, FIRMWARE,
HARDWARE, DOCUMENTACION SE ENCUENTRAN PROTEGIDOS POR
LEYES Y TRATADOS RELATIVOS A PROPIEDAD INTELECTUAL.
Está permitida su difusión
proporcionando el correspondiente enlace a este
sitio Web.
|