Index - :: Pic Systems ::

Chips para Ps2, Psx & Ps One, Psp hacks, Wii

Disco Azul Bido Bido
Cómo programar el 12c508 con un T20 e IcProg

     En este manual voy a explicar paso a paso como programar con éxito el Pic 12c508 usando un t20 y el IcProg. En este tutorial he usado un 12c508, pero el proceso es exactamente igual para el 508a, 509, 509a y todas las demás variantes.

Materiales necesarios:
 
-
1 Pic 12c508.
- Un programador T20.
- Un cable serie para conectar el programador al Pc.
- El Icprog. Aquí he usado la versión 1.04. Descargar.

**Nota importante** Para hacer funcionar el IcProg bajo WinXp o Win2000 necesitas este fichero (las instrucciones están dentro del zip).

Proceso de programación:
 
     Lo primero que vamos a hacer es configurar el IcProg. Para ello ejecutamos el programa y nos saldrá directamente la pantalla de Ajustes de hardware. Si por lo que sea no es así, le damos a F3 y nos saldrá igualmente. Colocamos estos valores:

Programador: JDM Programmer
Puerto: Com1, Com2 o Com3 (elige el que vayas a usar)
Retardo I/O: En principio 5 y si no te va le vas bajando uno a uno
Interfaz: Windows API
Comunicación: Desactivadas

Figura 1.

     Una vez coloques estos valores le das a Ok. Una vez le des a Ok, el programa arrancará. Una vez arranque, le das a Ajustes > Opciones y en la pestaña de "Confirmación" marcas "Programar un dispositivo".

Figura 2.

     Luego, en la misma ventana te vas a "Programación" y marcas "Verificar tras programación".

Figura 3.

    Luego en la pestaña "Miscelanea", en "Prioridad del proceso" marcas "Normal" y lo demás lo dejas desmarcado.

Figura 4.

     Ahora vamos a configurar el puerto del Pc. Para ello vamos a tomar como ejemplo el Com2 (el que elegimos en los ajustes de hardware). Para llegar a la ventana de configuración de los puertos le das a Inicio > Panel de control > Sistema > Administrador de dispositivos > Puertos (Com & LPT) y damos doble click en el Com2. Lo ponemos todo como está en la siguiente imagen.

Figura 5.

     Ahora que ya lo tenemos todo configurado, colocamos el 12c508 en el zócalo de 18 pines del T20 teniendo cuidado de que la patilla 1 del pic coincida con la 1 del zócalo y la 8 del pic con la 18 del zócalo. Luego conectamos el T20 al cable serie y el cable lo conectamos al Com2 (o el que hayamos elegido y configurado anteriormente).
     Volvemos al IcProg y le damos a Ajustes > Dispositivo > Microchip PIC > PIC 12C508.

Figura 6.

     Ahora le das a Archivo > Abrir datos y seleccionas el Hex que le quieras cargar al chip. Una vez abras el fichero .hex tienes que desactivar las casillas de "Bit de configuración". Desactiva WDT, CP y MCLR y el Oscilador lo pones en IntRC. Ya lo tenemos todo listo, sólo nos queda darle a programar. Para ello te vas a Comando > Programar todo. Nos hará la típica pregunta de " ¿Realmente desea programar el dispositivo? " Marcas que si, y empezará a programar. Una vez esté todo listo nos saldrá una ventanita en la que se podrá leer "Verificación correcta".
     Desconectamos el T20 del Pc, quitamos el chip del programador y ya estará listo para hacer la función para la que lo hayamos programado.

**Nota importante** Para hacer funcionar el IcProg bajo WinXp o Win2000 necesitas este fichero (las instrucciones están dentro del zip).

Suerte!!