Sunteți pe pagina 1din 10

3

PRCTICA 1
MANEJO DE SOFTWARE
OBJETIVO:
Relacionarse con la estructura del programa MPLAB, as como conocer la secuencia
para generar una nueva aplicacin o proyecto.

INTRODUCCIN A MPLAB IDE
Esta prctica est encaminada para ser empleada como gua de inicio en el ambiente de
trabajo del software MPLAB IDE de Microchip, destacando los pasos necesarios en la
creacin, elaboracin, compilacin y simulacin de un proyecto de trabajo. A
continuacin se presentaran cada uno de ellos.



CREAR NUEVO PROYECTO

Los pasos se describen a continuacin:

1. Entrar a MPLAB IDE
2. Seleccionar el dispositivo presionando en el men de herramientas el icono
CONFIGURE y presionar la opcin select device el cual desplegar una ventana
donde aparecer una lista con los posibles elementos a emplear; elegir el
microcontrolador designado en clase. Dicha pantalla de seleccin se muestra en la figura
1.






























Figura 1. Ventana de seleccin de dispositivo.
4







3. El proyecto nuevo se crea dando clic en el men PROJECT y seleccionando la opcin
new de la barra de herramientas principal, lo anterior se ilustra en la Figura 2;
posteriormente es necesario asignarle nombre y especificar una direccin para su
ubicacin.

NOTA: Se recomienda crear una carpeta raz en la unidad c directamente, de lo
contrario puede generarse confusin en los direccionamientos de la mquina. Para
hacerlo se presiona browse y se crea una carpeta nueva. Ver figura 3
























Figura 2. Visualizacin del men PROJECT.


























Figura 3. Visualizacin del cuadro de dialogo del nuevo proyecto.
5






Una vez asignado el nombre y la ubicacin del proyecto aparece la ventana
project window situada en el extremo izquierdo del rea de trabajo, dicha
ventana se presenta en la Figura 4.























Figura 4. Visualizacin de la ventana Project window

Para comenzar a cargar el programa se selecciona de la barra principal la opcin
FILE y se elige New, esto se observa en la Figura 5.





















Figura 5. Men File

Posteriormente se despliega una ventana dentro de la cual se transcribe el
programa anteriormente elaborado figura 6. La caracterstica primordial de
sta ventana es que inicialmente se dificulta la visualizacin de errores de
escritura, sintaxis u orden de comandos, aparece el texto en color negro y no tiene
efecto alguno sobre la secuencia del programa.
6







NOTA: El cdigo se guarda desde el men file- save as en la carpeta raz
con el mismo nombre designado al proyecto.























Figura 6. Muestra de ventanas para cargar un programa
































Figura 7. Ventanas para guardar programa


NOTA: Cargar el programa dado en clase.


7




Cuando se guarda el programa, la mquina reconoce el texto y lo decodifica
cambiando de color la sintaxis, permitiendo as, identificar cdigos,
libreras, comentarios as como visualizar errores de escritura y de orden en
cdigos. Lo anterior es mostrado en la figura 7.

Es necesario seleccionar la ventana de proyecto con ttulo nombre .mcw, ya que
en dicha ventana se debe dar clic derecho sobre la carpeta source files y agregar el
programa (figura 8 y figura 9), esto es con el objetivo de comenzar a trabajar con el
programa adecuado dentro del proyecto creado.


























Figura 8. Ventanas para agregar archivos

Para realizar lo anterior el programa en el recientemente guardado con extensin
.asm se selecciona y se adhiere al proyecto dando doble clic; con la finalidad de
poder revisarlo y compilarlo con ayuda del MPLAB y grabarlo dentro del PIC

Para asegurarse de haber agregado correctamente el archivo al proyecto, es necesario
que aparezca dentro de la ventana de proyecto debajo de la carpeta source files
(figura 10).
8




























Figura 9.Agregar archivo a proyecto





















Figura 10.Muestra de programa adherido
9





COMPILAR PROYECTO
La compilacin de un proyecto es uno de los pasos fundamentales en la
grabacin de un programa dentro del Pic; sta opcin permite al usuario identificar
los errores en la sintaxis y en algunos casos, en la coherencia del programa. El
MPLAB despliega mensajes de advertencia en los direccionamientos de los registros
y se configura el uso antes de grabarlo al microcontrolador para proteger el
dispositivo. Por otro lado se recaban todos los datos requeridos por el proyecto como
libreras, actualizaciones de los comandos y el programa realizado slo con las
instrucciones necesarias, se hace el programa ms eficiente al eliminar innecesarias.

OBJETIVO: Conocer los pasos que permiten compilar los programas
correctamente, as como el uso de ventanas e instrucciones que son necesarias para
sta tarea.

1. Capturar el programa previamente escrito
2. Seleccionar de la barra principal la opcin project
3. Elegir la opcin build all o presionar la tecla f10 (figura 11)

Posteriormente se despliega un cuadro de dialogo donde aparece el estado de la
compilacin y el porcentaje que se ha completado (figura 12) al llegar al 100% se
despliega otra ventana que muestra los errores si los hay y mensajes o advertencias
de compilacin.





















Figura 11.pasos para compilar el proyecto
10

































Figura 12.Avance del compilador

La figura 13 muestra la ventana que aparece cuando existe una compilacin sin
errores en ella se visualiza el mensaje build succeded y la fecha de
construccin.






























Figura 13.Ventana de compilacin completa y sin errores
11






SIMULACIONES

La simulacin es una herramienta muy til dentro del grabado de programas en el
microcontrolador debido a que permite al usuario visualizar el comportamiento
de la secuencia desde la misma computadora y sin necesidad de realizar los
circuitos electrnicos.

Tambin permite verificar subrutinas de tiempos, cambio de estado en los
registros tanto internos (propios del programa) como externos (designado por
el usuario) as como elegir el inicio de simulacin, seleccin de un bloque de
programa o probarlo paso a paso para una visualizacin ms detallada.

Tiene la opcin de introducir estmulos externos para sustituir las seales dadas
por un microswitch. La aplicacin inmediata es cambiar el estado lgico de 0 a 1
en un pin.

OBJETIVO: Desarrollar las habilidades y conocimientos necesarios para realizar y
comprender la visualizacin del programa mediante las herramientas del MPLAB.

Inicialmente se debe agregar a la barra de herramientas los conos de accin que
permiten efectuar la simulacin, para ello es necesario oprimir el botn
debuggerde la barra de herramientas principal, posteriormente dar clic en
select tool y finalmente en mplab sim(figura 14) aparecen los conos
mostrados en la figura 15.































Figura 14.Pasos para agregar conos de accin
12






SIMULACIN CON WATCH

De la barra de herramientas seleccionar el boton view y presionar la opcin
watch.





BOTONES DE
ACCIN DEL
SIMULADOR

















Figura 15.Botones de accin para simulacin

Dentro de la figura 16 se muestra la incorporacin de los registros en los cuales se
pueden apreciar los cambios que surgen al efectuar la simulacin





























Figura 16.Visualizacin de registros

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