Sunteți pe pagina 1din 3

Programador USB PIC K150

Cuando usted seleccione un PIC el software de programación le indicará cómo debe colocarlo en el
zócalo ZIF40. El pin número 1 del zócalo ZIF se encuentra junto a la palanca.

Pasos básicos
1. Ejecutar el programa "PL2303_Prolific_DriverInstaller_v1.7.0.exe" que está en la carpeta
"PIC Programmer Drivers" para instalar el driver.
2. Conecte el programador por medio del cable USB al computador.
3. En Windows 7 vaya a Start -> Computer -> System Properties -> Device Manager -> Ports
(COM & LPT). Debe haber un item identificado como "Prolific USB-to-Serial Comm Port
(COMx)". Tome nota del número x (por ejemplo 1)
4. Ejecutar el programa "microbrn.exe" que está en la carpeta "PIC Programmer Software".
Normalmente falla la conexión y reset del programador la primera vez (se debe a que aún no
se ha configurado el puerto Serie de comunicaciones. Esto es normal).
5. Vaya a File -> Programmer y seleccione K150.
6. Vaya a File -> Port e ingrese el número x que obtuvo previamente en el paso 3 y dé clic en
OK. El software de programación reiniciará el programador y estará listo para grabar los
microcontroladores PIC.

Grabar un microcontrolador
1. Seleccione el microcontrolador y colóquelo en el zócalo ZIF40 de acuerdo a lo que le indique
el programa

2. Clic en Load para abrir el ejecutable .HEX que va a ser grabado en el PIC, busque el
ejecutable, selecciónelo y haga clic en Open.
3. Haga clic en Program. Aparecerá un mensaje informando el estado de las memorias internas
del microcontrolador (Erased o Not erased), en caso de que la memoria esté en blanco o
contenga datos, respectivamente. Si usted está de acuerdo en eliminar todos los datos
previos que contiene el microcontrolador y remplazarlos por los datos que han sido
cargados en el paso 2, dé clic en Yes.

4. El programador procederá a borrar todas las memorias internas del microcontrolador y


luego grabará los nuevos datos. A continuación realiza la verificación de la grabación, que
consiste en comparar los datos cargados en el paso 2 con los datos almacenados en el
microcontrolador, es decir compara los dos archivos .HEX (el que está en el computador con
el que ha sido grabado en el PIC). Si los dos archivos son iguales presenta el mensaje de
programación exitosa, en algunos tipos de microcontrolador puede presentar un mensaje
como el siguiente:

Este mensaje da a entender que la palabra de configuración del archivo .HEX original es
0x2150 y que la palabra de configuración del archivo .HEX almacenado en el PIC es 0x3F50.
Debido a que no son iguales el software de programación lo presenta como un mensaje de
error.
Realmente NO EXISTE ERROR EN LA PROGRAMACIÓN, la diferencia se debe a que existen
bits de configuración que no están implementados y pueden tomar cualquier valor (0 ó 1).
En el caso de 0x2150 los bits de configuración no implementados tienen un valor de 0,
mientras que en el caso de 0x3F50 los bits de configuración no implementados tienen un
valor de 1.

Copyright© TecMikro
www.tecmikro.com
tecmikro@gmail.com

S-ar putea să vă placă și