Click here to load reader
Upload
percy-julio-chambi-pacco
View
13.371
Download
3
Embed Size (px)
DESCRIPTION
Programación del PIC18F2550 con el firmware de Pickit 2.
Citation preview
http://lonely113.blogspot.com
PROGRAMACIÓN DEL PIC18F2550 (PARA PICKIT 2 CLONE)
Se utilizará un programador Serial tipo JDM junto con el software WINPIC800 para programar el firmware del PIC18F2550 del programador USB Pickit 2 clone. 1. El esquema del programador tipo JDM es el siguiente.
Montar en protoboard o descargar el diseño PCB disponible en: http://lonely113.blogspot.com/2011/02/programador-de-pic-por-puerto-serial.html
2. Descargar e instalar el programa WINPIC800 disponible en: http://www.winpic800.com/
VPP
VSS
PGD
PGC
VDD1
6
2
7
3
8
4
9
5
J1
CONN-D9F
Q12N3904
D11N4004
C1100u
D2
1N4004
A K
D3
LED-RED
D41N4733A
5.1 V
D5
1N4735A
6.2 V
C2100u
D6
1N4004
D71N4004
R110k
Q22N3904
R2
1.5k1
2
3
4
5
6
J2
51441-0693
http://lonely113.blogspot.com
3. Conectar los pines de J2 (ICSP) con los pines correspondientes del PIC18F2550. 4. Conectar el programador a la PC.
5. Abrir el programa WINPIC800.
6. Menú Configuración > Hardware. Seleccionar JDM Programmer. Configurar según la imagen
y Confirmar cambios.
http://lonely113.blogspot.com
7. En la lista superior derecha buscar y seleccionar PIC18F2550. Hacer clic en Detectar dispositivo . Si aparece mensaje de error verificar la configuración de hardware y las conexiones.
8. Menú Archivo > Abrir. Buscar el archivo PK2V023200.hex (Última versión del firmware disponible en la página de Microchip). Aceptar.
El firmare se encuentra disponible en la siguiente dirección: http://ww1.microchip.com/downloads/en/DeviceDoc/PK2V023200.zip
http://lonely113.blogspot.com
9. El código hexadecimal se muestra en la ventana del WINPIC800:
10. No es necesario cambiar la Configuración del PIC. Los bits de configuración ya se incluyen en el archivo *.hex. Para ver los bits de configuración hacer clic en Config.
http://lonely113.blogspot.com
11. Volver al Código del programa. Hacer clic en Programar todo . Esperar hasta que termine la escritura.
12. La programación termina cuando aparece el siguiente mensaje: