Académique Documents
Professionnel Documents
Culture Documents
JULIO GARAVITO
MICROPORCESADORES E INTERFACES
GUIA TALLER 1.
OBJETIVOS:
Creación y simulación de un proyecto en MPLAB X, para este tutorial se usó MPLAB X IDE v5.15.
El código de ejemplo que se trabajará en este tutorial está escrito en lenguaje ensamblador para
familias de 16 bits de microchip.
REQUISITOS:
• Descargar e Instalar el programa MPLAB X IDE (www.microchip.com).
• Conocimientos previos sobre programación en ensamblador para microcontroladores de
microchip.
CREACIÓN DE UN PROYECTO
1. Cree un nuevo proyecto:
a. Haga click en File → New Project.
b. Seleccione en Categories: → Microchip Embedded, y en Projects: → Standalone Project.
i.De un nombre del proyecto y seleccione la ubicación donde desea guardarlo. Asegúrese
de que la opción Set as main Project este seleccionada y para finalizar haga click en.
2. Abra o vaya a la pestaña de proyectos: Window → Projects.
3. Cree un nuevo archivo:
a. Con el árbol del proyecto desplegado, haga click derecho sobre Source Files, seleccione New
y luego:
i. Seleccione la opción AssemblyFile.s (si la opción está disponible siga en 3.b).
ii. Seleccione Other…, Seguido seleccione la opción Categories → Assembler, y en
File Types: → AssemblyFile.s.
8. Seleccione o abra la pestaña de variables: Window --> Debugging --> Variables. Añada los
registros de interés. Tenga en cuenta que puede modificar las opciones de visualización de
datos por columnas antes y durante la simulación:
9. Seleccione o abra la ventana que nos servirá para contar intervalos de tiempo en la ejecución del
programa: Window --> Debugging --> Stopwatch, Tenga en cuenta los controles disponibles:
10. Estímulos
c. Abra la ventana de estímulos: Window --> Simulator --> Stimulus.
d. Revise las opciones disponibles y añada los pines relevantes para el código planteado.
e. Tenga en cuenta que los estímulos serán lanzados más adelante en el modo de simulación
de acuerdo a la serán ejecutados más adelante en el modo de simulación de acuerdo a la
acción configurada (Columna Action), esto se realizará con el botón disponible en la columna
“Fire” .
f. En la figura se muestran como ejemplo tres tipos de acciones, estas pueden ser modificadas
según conveniencia.
13. Una vez en modo de depuración, se activarán varias opciones, algunas de ellas se describen a
continuación:
EJERCICIOS
16. Utilice las herramientas “Stopwatch” y “Stimulus” junto con las opciones descritas
anteriormente y compruebe los siguientes tiempos de ejecución:
18. Vaya a File --> Project Properties y cambie la opción en “Hardware tools” de “simulator” a
“PICkit3”.
19. Programe el microcontrolador y con ayuda de un osciloscopio corrobore las respuestas e, f y g
del punto anterior
f. Haga click en “Make and Program Device Main Project”, disponible en el menú “Run” o
en la barra de herramientas. Note que este proceso incluye el de compilación.