LED DE PROGRAMACION
ELIMINADOR
PASO 4: CONEXIÓN DE LA TARJETA A LA COMPUTADORA:
Identifique las componentes indicadas en la figura 12, en particular, el microcontrolador 16F628, el conector del
eliminador de baterías y el conector del cable serial. Observe los letreros de PROGRAMAR y AUTORUN en la tarjeta. Ambos
indican la posición que deben de tener los jumpers ya sea para trabajar en modo de programación del 16F628, o bien para correr el
programa previamente almacenado. En general es suficiente posicionar el jumper S1 en la posición de "AUTORUN" para operar en
ese modo. Los otros dos jumpers S2 y S3 pueden funcionar en forma permanente en la posición de "PROG". Solamente en
aplicaciones especiales será necesario posicionar los 3 jumpers en la posición "AUTORUN".
Coloque los 3 jumpers en la posición PROGRAMAR. Ahora conecte el eliminador de baterías (con el selector del
voltaje en 6 ó 7.5 volts) y el cable serial a los conectores indicados. El conector DB9 del lado opuesto del cable serial, debe de
conectarse al COM1 ó COM2 de su computadora. El led que se encuentra al lado del conector del eliminador, deberá encenderse. El
LED que se encuentra junto al conector DB9 se enciende con algunos sistemas operativos y con otros no.
PASO 5: CONFIGURAR EL PROGRAMA WINPIC Y HACER LA TRANSFERENCIA DEL ARCHIVO.
Ejecute el programa WINPIC desde su escritorio. Para configurarlo, seleccione la solapa "device,config" y allí la
opción "part"="16F628A" y luego en la solapa "interface", "interface type"="JDM programmer", "on port"="COM1".
Ponga S1, S2 y S3 en posición de "PROGRAMAR".
En seguida, trabajando en la solapa "CODE", elija la opción "file", "load and program device" y luego elija el path
\archivos16F628. Allí elija el archivo "contadorF628.hex". El archivo llena los datos en el buffer de WINPIC y al mismo tiempo los
transfiere a la memoria FLASH del 16F628 en la tarjeta EDUPIC. Una vez finalizado la transferencia sin errores, el programador
anuncia "program finished no errors". En caso de escribir un mensaje de error, revise las conexiones y la posición de los jumpers.
PASO 6: EJECUTAR EL PROGRAMA EN EL MODULO EDUPIC.
En Winpic, seleccione la opción "device"="reset/disconnect ICSP/Go" para ejecutar el programa. Inmediatamente,
deberá observar una cuenta binaria en los leds de su tarjeta. Siguiendo el mismo procedimiento, cargue y ejecute los programas
"demofF628.hex" (corrimiento de los leds), "microswF628.hex" (lectura de los microswitches y activación del relevador con la
combinación 1001). Observe que en todos los casos, no es necesario realizar el borrado previo de la memoria FLASH, sino que ésta
es borrada automáticamente antes de ser reprogramada.
PASO 7: EJECUCION DEL PROGRAMA EN MODO AUTORUN.
El programa ya cargado en la tarjeta EDUPIC puede ser ahora ejecutado en modo autorun. Para esto, desconecte el
cable serial de la tarjeta y mueva el jumper S1 hacia la posición "AUTORUN". Dé reset a la tarjeta y el programa se ejecutará ahora
en modo autorun. En seguida, el usuario aprenderá a editar, ensamblar, simular y modificar un programa.
21
B7..........LEDS...........B0
L1
S1
L3
LED POWER ON
FIGURA 12
EDUPIC 16F628 Punto Flotante, S.A. 2010
CONECTOR LCD
L2
LED PUERTO SERIAL
PUERTO SERIAL