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!!
|