Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Otro LCD PDF
Otro LCD PDF
Manual de Usuario y
Primeros Pasos
C
O
CAAPPIITTUULLO
I NNTTRRO
OD
DU
UC
CC
CII
N
N
El sistema de desarrollo para PT-40 es un equipo pequeo pero poderoso con el cual usted
podr utilizar una gran cantidad de Microcontroladores PIC, pertenecientes a diferentes familias de
la serie F de microchip. El PT-40, ha sido diseado tenindolo a usted en mente, procurando
mantener un balance adecuado entre prestaciones y costo con el objetivo de lograr un producto
de alta calidad al menor precio posible. Usted no tendr que preocuparse ms al momento de
programar su microcontrolador por problemas con el programa de grabacin, pues el software que
acompaa al PT-40 es increblemente estable y su uso es tan simple que lo sorprender. No
importa si escribi sus programas en ensamblador, C, Basic o cualquier otro lenguaje, el PT-40 le
permite descargar el cdigo compilado en cuestin de segundos.
El propsito de este manual de usuario es:
Presentar las caractersticas, potencialidades y ventajas del PT-40.
Guiarlo durante el proceso de instalacin del software incluido en el CD-ROM.
Suministrarle un conjunto de ejemplos e instrucciones de utilizacin que harn de su
experiencia con el PT-40 todo un xito.
Antes de continuar, tomaremos un tiempo para revisar el contenido del material que acompaa al
sistema de desarrollo:
Base de insercin
para pantalla LCD
Convertidor FT232
USB 2.0 -> Serial
LED Bicolor
Resonador 20 MHz
Botn de Reset
PIC16F877-20
Adaptador 6P 0.1
Estndar para
programador ICSP
C
O
CAAPPIITTUULLO
I NNSSTTAALLAACCII
N
ND
DE
E LLO
OS
S DR
RIIV
VE
ER
RS
S
El PT-40, se acompaa de un CD de instalacin que contiene todos los elementos necesarios para
su utilizacin. La instalacin del software es sumamente sencilla, con una interfaz para Windows muy
amigable. Le agradecemos que lea detenidamente las siguientes indicaciones antes de continuar.
1
2
3
4
Introduzca el CD que acompaa al programador etiquetado como PT-40 en la unidad de CDROM de su PC.
Conecte el cable de programacin USB al sistema PT-40 y posteriormente al PC.
El LED de color verde deber encender, de lo contrario, desconecte el cable de programacin y
revise que no exista cortocircuito en los puntos de conexin del PT-40 en el protoboard..
El computador le indicar que se ha detectado un nuevo hardware y le solicitar que
especifique la ubicacin de los controladores (drivers) mostrando el cuadro de dialogo de la
figura 2.1.
Figura 2.1. Cuadro de dialogo del asistente para hardware nuevo encontrado del S.O. Windows.
Seleccione la opcin No por el momento y presione continuar. Ahora aparecer una pantalla
como la indicada en la figura 2.2, mostrada a continuacin. Seleccione la opcin Instalar desde
una lista o ubicacin especifica.
Figura 2.2. Cuadro de dialogo del asistente para la instalacin de hardware, opcin
Instalar desde una ubicacin especfica (avanzado).
Haga clic sobre Examinar y ubique dentro del CD de instalacin del PT-40 la carpeta Drivers
que contiene los controladores requeridos. Si no tiene a la mano el CD o descarg el programa
de instalacin de Internet, busque en el directorio de instalacin del PT-40, el cual ser
tpicamente: C:\PT-40\, la carpeta llamada Drivers, esta carpeta contiene todos los drivers
requeridos para el funcionamiento del equipo.
Presione Siguiente. El computador le indicar que se est instalando el software para el PT-40
y si est utilizando el sistema operativo Windows XP, le aparecer el cuadro de dialogo de la
figura 2.4.
Haga clic en Continuar para proseguir con la instalacin. Una vez instalado el controlador, le
aparecer el mensaje mostrado en la figura 2.5, presione Finalizar para concluir el proceso.
Ahora, el computador, le indicar que se ha detectado un nuevo hardware llamado USB Serial
Port PT-40, repita los pasos del 4 al 8 para que se cree una conexin a puerto serial
requerida por el sistema de desarrollo.
Nota:
Si el puerto COM asignado presenta algn problema puede ser cambiado, para ubicar otro puerto COM disponible,
siga estas indicaciones:
Haga doble clic sobre el puerto PT-40 para ver sus propiedades.
Seleccione la pestaa Port Settings y luego Advanced.
En la lista de opciones llamada COM Port Number seleccione como nuevo puerto COM a utilizar
cualquiera entre los listados est o no utilizado.
C
O
CAAPPIITTUULLO
P RRIIM
ME
ER
RO
OS
S PA
AS
SO
OS
S
Vamos a comenzar a utilizar el PT-40, para ello es necesario que ubique claramente cada uno de
los componentes.
C
O
CAAPPIITTUULLO
P RRO
OG
GR
RA
AM
MA
A CA
AR
RG
GA
AD
DO
OR
R BO
OO
OTTLLO
OA
AD
DE
ER
R
Los microcontroladores PIC16F87x(A) y PIC18Fxxx(x) pueden escribir su propia memoria de
programa (Flash) sin necesidad de utilizar un programador externo, para ello, debern ser
cargados inicialmente con un pequeo cdigo de programa denominado bootloader, el cual,
permite que tanto el cdigo del programa de usuario como el valor de los registros en EEprom
transmitidos al microcontrolador desde un puerto de comunicacin serial y/o USB, sean
efectivamente almacenados en dicho microcontrolador.
El programa cargador MicroCode es un ejemplo de esto; permite programar al
microcontrolador conectado en un puerto de comunicaciones con el programa realizado por el
usuario. En la figura 4.1 se observa la ventana principal del programa MicroCode Loader.
FUNCIONAMIENTO:
Antes de utilizar el programa MicroCode Loader es necesario que el microcontrolador a utilizar ya
haya sido pre programado con el cdigo bootloader, esto se deber realizar con un programador para
PIC, ya sea fuera de circuito y/o tipo ICSP. Nosotros recomendamos utilizar el programador de nuestra
casa comercial modelo iPROG18. El sistema de desarrollo PT-40 incluye un conector estndar ICSP
para programacin, compatible con todos los programadores ICSP existentes en el mercado. El
conector se puede observar a travs de la figura 4.2.
CONECTOR
ICSP 6P.
Puerto USB
del PC
Convertidor
USB -> SERIAL
Figura 4.4. Fotografa del men principal del programa MicroCode Loader.
Program
El botn program se utiliza para cargar el archivo *.hex en el microcontrolador.
Cuando se programa el microcontrolador, se realiza una verificacin normalmente del
programa contenido en el microcontrolador, la verificacin asegura que tanto los datos
contenidos en la memoria de programa como en la Eeprom se cargaron
correctamente. Se puede eliminar la opcin de verificacin desmarcando esta opcin
en el men del programa. La opcin se puede desmarcar en forma individual referida
a las reas de programacin en forma independiente, ya sea la memoria de programa
Verify Code When Programming en la Eeprom Verify Data When Programming.
Otras opciones estn tambin disponibles a travs del men principal, tales son:
Read
Al presionar el botn de leer, el programa MicroCode Loader leer tanto la memoria de
programacin como los registros de la Eeprom del microcontrolador utilizado.
Verify
Mediante esta opcin se puede comparar el cdigo interno del microcontrolador (rea
de programa y Eeprom) con el mostrado en la pantalla del programa MicroCode
Loader. Si la verificacin es correcta ambos cdigos debern coincidir. Nota: se puede
tambin realizar la verificacin del rea de programas y de la memoria Eeprom por
separado utilizando las opciones Verify Code y Verify Data.
Erase
Al presionar el botn de borrar (Erase) se borrar toda la informacin contenida en el
microcontrolador PIC, tanto en el rea del cdigo de Programa como en la Memoria
Eeprom.
Loader Information
Muestra la informacin acerca de la versin del firmware bootloader utilizado, al
mismo tiempo, muestra el tipo de microcontrolador utilizado. En este caso mostrar
PIC16F877.
Solucin.
Problema. Aparece el mensaje Reset Required, Aparece el mensaje Microcontroller Series Mismatch
Solucin.
Solucin.
Sitios de inters en la RED. www.roso-control.com. La pgina de nuestra compaa, donde encontrar informacin de otros
productos y excelente bibliografa sobre microcontroladores entre otras cosas.