SlideShare una empresa de Scribd logo
ALVAREZ GARCIA PAULINA DEL CARMEN GONZALEZ BARAJAS GERARDO MEDRANO LICEA ALMA ROSA MOLINA HERRERA MARIBEL ITMH  ISC 6to. SEMESTRE
Al desarrollar una aplicación basada en Microcontrolador, es importante seguir una secuencia ordenada de pasos. Esta secuencia se puede resumir en los siguientes puntos: Crear el diseño Escribir el firmware Compilar el software Testear el código Grabar el código en el Microcontrolador y verificar que se ejecute correctamente en la aplicación final. Pasos en el desarrollo de una aplicación ITMH  ISC 6to. SEMESTRE
Se entiende por una Herramienta de Desarrollo a un conjunto de programas que se ejecutan en una PC y que asisten al programador en las tareas de escribir, depurar y programar código para un Microcontrolador particular. Utilizaremos la herramienta de desarrollo MPLAB IDE,  la cual es una de las mas completas que existen. Esta herramienta es desarrollada por Microchip como soporte a su línea de microcontroladores. Herramienta de Desarrollo ITMH  ISC 6to. SEMESTRE
DEFINICIÓN MPLAB-IDE  es una Plataforma de Desarrollo Integrada bajo Windows, con múltiples prestaciones, que permite escribir el programa para los PIC en lenguaje ensamblador (assembler) o en C (el compilador C se compra aparte), crear proyectos, ensamblar o compilar , simular el programa y finalmente programar el componente, si se cuenta con el programador adecuado. ITMH  ISC 6to. SEMESTRE
MPLAB permite al diseñador realizar, entre otras, las tareas de: Creación y edición del código fuente mediante un editor incorporado. Ensamblar, compilar y linkear código fuente. Depurar y controlar el funcionamiento del programa mediante un simulador incorporado. Realizar mediciones de tiempo con el simulador. Observar el valor de las variables del programa. Grabar el programa en el Microcontrolador. Herramienta de Desarrollo ITMH  ISC 6to. SEMESTRE
DIRECTIVAS Las directivas son palabras reservadas para indicarle al MPLAB® que funciones debe configurar cuando compile nuestro programa. Las indispensables para la correcta compilación del programa son ITMH  ISC 6to. SEMESTRE
DIRECTIVAS  EN MPLAB ITMH  ISC 6to. SEMESTRE
Utilización de MPLAB IDE Con el fin de familiarizarnos con el uso de MPLAB, comenzaremos por desarrollar una aplicación sencilla. Comencemos ejecutando MPLAB de la siguiente manera: botón  Inicio>Programas>Microchip>MPLAB   IDE>MPLAB IDE . Hecho esto deberá verse la siguiente ventana: ITMH  ISC 6to. SEMESTRE
Utilización de MPLAB IDE Antes que nada escribiremos una plantilla, que es un muy reducido archivo de código que se utilizará frecuentemente. Una plantilla se crea por única vez, y se utiliza como punto de partida al desarrollar posteriores proyectos.  Para crear la plantilla haremos lo siguiente: en MPLAB seleccionar  File>New . Con esto se abrirá una ventana de edición en blanco donde escribiremos nuestro codigo. A continuación guardamos la plantilla. Seleccionar  File>Save  y guardar el archivo como  D:\ProgPIC\Plantillas\16F84A.asm ITMH  ISC 6to. SEMESTRE
Utilización de MPLAB IDE La plantilla debería haber quedado de la siguiente forma: ITMH  ISC 6to. SEMESTRE
Ya creada la plantilla, continuaremos con la creación de un proyecto. Primero cerremos la ventana de la plantilla, con lo que el escritorio del IDE quedará en blanco. Utilización de MPLAB IDE ITMH  ISC 6to. SEMESTRE
La manera más sencilla de crear un proyecto es mediante la utilización de un asistente que posee MPLAB. Para iniciar el asistente, seleccionamos  Project>Project Wizard , con lo que se mostrará la pantalla de inicio del mismo: Utilización de MPLAB IDE ITMH  ISC 6to. SEMESTRE
En la lista desplegable que aparece, seleccionamos  PIC16F84A . Este será el Microcontrolador que utilizaremos. Utilización de MPLAB IDE ITMH  ISC 6to. SEMESTRE
La siguiente pantalla que aparece muestra las herramientas que se utilizarán para compilar y simular el programa En esta lista deben quedar seleccionadas las herramientas  MPASM, MPLINK y MPLIB . Utilización de MPLAB IDE ITMH  ISC 6to. SEMESTRE
Se nos pide el nombre y la ubicación del proyecto que queremos crear. Le damos el nombre  que deseamos  y lo guardamos en la carpeta  D:\ProgPIC\Prueba . Utilización de MPLAB IDE ITMH  ISC 6to. SEMESTRE
A continuación debemos incorporar al proyecto el archivo que contendrá el programa. Para esto cargaremos la plantilla ya creada. Entonces buscamos y seleccionamos el archivo  16F84A.asm  y lo agregamos al proyecto. Luego marcamos la casilla de verificación a la izquierda del archivo, y cambiamos el nombre de  16F84A.asm  al nombre que le hayamos dado al proyecto  y le agregamos el  .asm . Utilización de MPLAB IDE ITMH  ISC 6to. SEMESTRE
Por último aparece una pantalla a modo de resumen donde se nos informa el Microcontrolador seleccionado, las herramientas de desarrollo y la ubicación del archivo del proyecto. Utilización de MPLAB IDE ITMH  ISC 6to. SEMESTRE
El escritorio del IDE quedará de la siguiente manera: apariencia: Cerraremos la ventana  Output , ya que aún no la necesitaremos. Si observamos veremos una ventana  Project , en la que se muestran los archivos que componen el proyecto actual (en este caso solamente el archivo  Prueba.asm ). A fin de comenzar a introducir el código de nuestro programa, haremos doble click sobre el archivo  Prueba.asm . Utilización de MPLAB IDE ITMH  ISC 6to. SEMESTRE
Se abrirá entonces una ventana conteniendo el código introducido en la plantilla. Para crear nuestro programa, iremos agregando líneas de código a las ya existentes en la plantilla. Para eso debemos tener definida la función que queremos que realice nuestro programa. Utilización de MPLAB IDE ITMH  ISC 6to. SEMESTRE
Ejemplo de un programa en su totalidad: Utilización de MPLAB IDE ITMH  ISC 6to. SEMESTRE
El siguiente paso es compilar el programa. Primeramente seleccionamos el debugger a utilizar ( Debugger>Select Tool>MPLAB SIM ). Luego compilamos mediante  Project>Make  (o presionamos la tecla F10). Se nos mostrará una ventana la cual informará si la compilación resultó exitosa, o si el código fuente contiene errores.  Utilización de MPLAB IDE ITMH  ISC 6to. SEMESTRE
El paso siguiente es simular el programa a fin de determinar si el comportamiento del mismo es el esperado.  En toda simulación es deseable observar cómo y en que momento se modifican los valores de los distintos registros y variables del microcontrolador. Para esto procederemos a abrir las ventana de registros de funciones especiales ( View>Special Function Registers ) y la ventana de memoria ( View>File Registers ).  Utilización de MPLAB IDE ITMH  ISC 6to. SEMESTRE
Redimensionando y organizando un poco el espacio de trabajo, la pantalla quedaría de la siguiente forma: Utilización de MPLAB IDE ITMH  ISC 6to. SEMESTRE
En este punto estamos en condiciones de comenzar la simulación del programa. Esto se efectúa mediante el menú  Debugger>Step Into , o también presionando la tecla F7, lo cual es una opción más cómoda.  Utilización de MPLAB IDE ITMH  ISC 6to. SEMESTRE
En ocasiones necesitaremos simular el estado de apertura o cierre tipo switch para observar cómo responde el programa a dicho estímulo. Para esto MPLAB dispone de lo que se denomina un “controlador de estímulo”. Accedemos al mismo a través del menú  Debbuger>Stimulus Controller , y seleccionamos  New Scenario . Se nos presentará la siguiente ventana: Utilización de MPLAB IDE ITMH  ISC 6to. SEMESTRE
Una vez que hayamos simulado y depurado el programa, el paso restante es grabar el mismo en la memoria del Microcontrolador. Utilizaremos el grabador PicStart Plus. Para utilizar el grabador, en primer paso debemos seleccionarlo. Esto lo hacemos a través del menú  Programmer>Select Programmer>PICSTART PLUS Utilización de MPLAB IDE ITMH  ISC 6to. SEMESTRE
Ya seleccionado el grabador, el paso siguiente es habilitarlo. Menú  Programmer>Enable Programmer Utilización de MPLAB IDE ITMH  ISC 6to. SEMESTRE
En este punto ya nos encontramos en condiciones de grabar la memoria del PIC. Previo a esto, es conveniente abrir la ventana  Program Memory , en la cual veremos cada posición de memoria del micro y la instrucción a grabarse en la misma. Utilización de MPLAB IDE ITMH  ISC 6to. SEMESTRE
Paso siguiente colocamos el PIC en el zócalo del grabador. Una vez colocado, debemos verificar que la memoria del micro se encuentre borrada a fin de poder grabar nuestro programa. Esto lo hacemos mediante el menú  Programmer>Blank Check All . Utilización de MPLAB IDE ITMH  ISC 6to. SEMESTRE
Una vez verificado que el micro se encuentre en blanco, procedemos a grabar el correspondiente programa en su memoria. Para esto utilizamos el menú  Programmer>Program . Utilización de MPLAB IDE ITMH  ISC 6to. SEMESTRE
Una vez finalizado el proceso de grabación, debemos deshabilitar el grabador. Para esto accedemos al menú  Programmer>Disable . Utilización de MPLAB IDE ITMH  ISC 6to. SEMESTRE
¡¡¡GRACIAS POR SU ATENCIÓN!!! ITMH  ISC 6to. SEMESTRE

Más contenido relacionado

PPTX
Introduccion mplab
PPT
3.1. macros internas
PPTX
UNIT 1.pptx
DOCX
Problema temperatura dev c++
PPTX
Interrupciones de Hardware
PPT
Controladores clásicos
PDF
Honda cr v, 2.4 lts dohc
PPT
Como Escribir Un Programa Y Compilarlo Con Mplab
Introduccion mplab
3.1. macros internas
UNIT 1.pptx
Problema temperatura dev c++
Interrupciones de Hardware
Controladores clásicos
Honda cr v, 2.4 lts dohc
Como Escribir Un Programa Y Compilarlo Con Mplab

Destacado (20)

PDF
Uso básico de MPLAB
PPT
Simulador En Mplab
PPT
Uso Mplab
PDF
Mplab Inicio Rapido
PDF
Programación del PIC18F2550
PDF
EJERCICIOS TEMA 1. MICROCONTROLADORES II EN C
PPTX
Microcontroladores clase 4
PPTX
Microcontroladores clase 8
PPTX
Microcontroladores clase 1
DOCX
Resumen microcontroladores
PDF
Guía de ejercicios resueltos y propuestos tema 4
PDF
Microcontrolador pic16 f84, desarrollo de proyectos ao
PPTX
Programación de microcontroladores
PDF
como usar MPLAB
DOCX
Como instalar proteus
PDF
Tutorial mplab 6x[1]
PDF
Practica1
PDF
28683892 Practica1 1
PDF
28931236 Practica2
PPT
Introducción PICs
Uso básico de MPLAB
Simulador En Mplab
Uso Mplab
Mplab Inicio Rapido
Programación del PIC18F2550
EJERCICIOS TEMA 1. MICROCONTROLADORES II EN C
Microcontroladores clase 4
Microcontroladores clase 8
Microcontroladores clase 1
Resumen microcontroladores
Guía de ejercicios resueltos y propuestos tema 4
Microcontrolador pic16 f84, desarrollo de proyectos ao
Programación de microcontroladores
como usar MPLAB
Como instalar proteus
Tutorial mplab 6x[1]
Practica1
28683892 Practica1 1
28931236 Practica2
Introducción PICs
Publicidad

Similar a Mplab (20)

PDF
P1_Programación en MPLAB X IDE V5_20(1).pdf
PDF
P1_Programación en MPLAB X IDE V5_20(1).pdf
PDF
Tutorial mplab 6x
PDF
Tutorial MPLAB
PDF
"Hola Mundo" C18, PIC18F y MPLAB
PDF
Curso MPLAB pic 2 seteando todo para empezar tranquilos 4p
PPSX
Aplicaciones con el pic 16f84
PPSX
Aplicaciones con el pic 16f84
DOCX
PDF
Mplab v8.00
PDF
Mplab v8.00
PPTX
SBC semana01
PDF
Labview & pic
PPTX
Tarea final
PDF
Microcontroladores ASM
PDF
Pic16f84(1)
PDF
Introducción a la programacion Pic16F84
PDF
programacion con microcontrolador pic 16f84
PDF
Curso basico de pic 16 f877
PDF
Microcontrolador 1 prender y apagar un led
P1_Programación en MPLAB X IDE V5_20(1).pdf
P1_Programación en MPLAB X IDE V5_20(1).pdf
Tutorial mplab 6x
Tutorial MPLAB
"Hola Mundo" C18, PIC18F y MPLAB
Curso MPLAB pic 2 seteando todo para empezar tranquilos 4p
Aplicaciones con el pic 16f84
Aplicaciones con el pic 16f84
Mplab v8.00
Mplab v8.00
SBC semana01
Labview & pic
Tarea final
Microcontroladores ASM
Pic16f84(1)
Introducción a la programacion Pic16F84
programacion con microcontrolador pic 16f84
Curso basico de pic 16 f877
Microcontrolador 1 prender y apagar un led
Publicidad

Último (20)

DOCX
Tarea De El Colegio Coding For Kids 1 y 2
PDF
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
PDF
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
PDF
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
PDF
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
PPTX
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
PDF
ciencias-1.pdf libro cuarto basico niños
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
PDF
Didactica de la Investigacion Educativa SUE Ccesa007.pdf
PDF
Escuelas Desarmando una mirada subjetiva a la educación
PDF
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
PDF
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
PDF
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
PPTX
caso clínico iam clinica y semiología l3.pptx
PDF
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
PDF
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf
DOCX
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
Tarea De El Colegio Coding For Kids 1 y 2
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
ciencias-1.pdf libro cuarto basico niños
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
Punto Critico - Brian Tracy Ccesa007.pdf
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
Didactica de la Investigacion Educativa SUE Ccesa007.pdf
Escuelas Desarmando una mirada subjetiva a la educación
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
caso clínico iam clinica y semiología l3.pptx
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones

Mplab

  • 1. ALVAREZ GARCIA PAULINA DEL CARMEN GONZALEZ BARAJAS GERARDO MEDRANO LICEA ALMA ROSA MOLINA HERRERA MARIBEL ITMH ISC 6to. SEMESTRE
  • 2. Al desarrollar una aplicación basada en Microcontrolador, es importante seguir una secuencia ordenada de pasos. Esta secuencia se puede resumir en los siguientes puntos: Crear el diseño Escribir el firmware Compilar el software Testear el código Grabar el código en el Microcontrolador y verificar que se ejecute correctamente en la aplicación final. Pasos en el desarrollo de una aplicación ITMH ISC 6to. SEMESTRE
  • 3. Se entiende por una Herramienta de Desarrollo a un conjunto de programas que se ejecutan en una PC y que asisten al programador en las tareas de escribir, depurar y programar código para un Microcontrolador particular. Utilizaremos la herramienta de desarrollo MPLAB IDE, la cual es una de las mas completas que existen. Esta herramienta es desarrollada por Microchip como soporte a su línea de microcontroladores. Herramienta de Desarrollo ITMH ISC 6to. SEMESTRE
  • 4. DEFINICIÓN MPLAB-IDE  es una Plataforma de Desarrollo Integrada bajo Windows, con múltiples prestaciones, que permite escribir el programa para los PIC en lenguaje ensamblador (assembler) o en C (el compilador C se compra aparte), crear proyectos, ensamblar o compilar , simular el programa y finalmente programar el componente, si se cuenta con el programador adecuado. ITMH ISC 6to. SEMESTRE
  • 5. MPLAB permite al diseñador realizar, entre otras, las tareas de: Creación y edición del código fuente mediante un editor incorporado. Ensamblar, compilar y linkear código fuente. Depurar y controlar el funcionamiento del programa mediante un simulador incorporado. Realizar mediciones de tiempo con el simulador. Observar el valor de las variables del programa. Grabar el programa en el Microcontrolador. Herramienta de Desarrollo ITMH ISC 6to. SEMESTRE
  • 6. DIRECTIVAS Las directivas son palabras reservadas para indicarle al MPLAB® que funciones debe configurar cuando compile nuestro programa. Las indispensables para la correcta compilación del programa son ITMH ISC 6to. SEMESTRE
  • 7. DIRECTIVAS EN MPLAB ITMH ISC 6to. SEMESTRE
  • 8. Utilización de MPLAB IDE Con el fin de familiarizarnos con el uso de MPLAB, comenzaremos por desarrollar una aplicación sencilla. Comencemos ejecutando MPLAB de la siguiente manera: botón Inicio>Programas>Microchip>MPLAB IDE>MPLAB IDE . Hecho esto deberá verse la siguiente ventana: ITMH ISC 6to. SEMESTRE
  • 9. Utilización de MPLAB IDE Antes que nada escribiremos una plantilla, que es un muy reducido archivo de código que se utilizará frecuentemente. Una plantilla se crea por única vez, y se utiliza como punto de partida al desarrollar posteriores proyectos. Para crear la plantilla haremos lo siguiente: en MPLAB seleccionar File>New . Con esto se abrirá una ventana de edición en blanco donde escribiremos nuestro codigo. A continuación guardamos la plantilla. Seleccionar File>Save y guardar el archivo como D:\ProgPIC\Plantillas\16F84A.asm ITMH ISC 6to. SEMESTRE
  • 10. Utilización de MPLAB IDE La plantilla debería haber quedado de la siguiente forma: ITMH ISC 6to. SEMESTRE
  • 11. Ya creada la plantilla, continuaremos con la creación de un proyecto. Primero cerremos la ventana de la plantilla, con lo que el escritorio del IDE quedará en blanco. Utilización de MPLAB IDE ITMH ISC 6to. SEMESTRE
  • 12. La manera más sencilla de crear un proyecto es mediante la utilización de un asistente que posee MPLAB. Para iniciar el asistente, seleccionamos Project>Project Wizard , con lo que se mostrará la pantalla de inicio del mismo: Utilización de MPLAB IDE ITMH ISC 6to. SEMESTRE
  • 13. En la lista desplegable que aparece, seleccionamos PIC16F84A . Este será el Microcontrolador que utilizaremos. Utilización de MPLAB IDE ITMH ISC 6to. SEMESTRE
  • 14. La siguiente pantalla que aparece muestra las herramientas que se utilizarán para compilar y simular el programa En esta lista deben quedar seleccionadas las herramientas MPASM, MPLINK y MPLIB . Utilización de MPLAB IDE ITMH ISC 6to. SEMESTRE
  • 15. Se nos pide el nombre y la ubicación del proyecto que queremos crear. Le damos el nombre que deseamos y lo guardamos en la carpeta D:\ProgPIC\Prueba . Utilización de MPLAB IDE ITMH ISC 6to. SEMESTRE
  • 16. A continuación debemos incorporar al proyecto el archivo que contendrá el programa. Para esto cargaremos la plantilla ya creada. Entonces buscamos y seleccionamos el archivo 16F84A.asm y lo agregamos al proyecto. Luego marcamos la casilla de verificación a la izquierda del archivo, y cambiamos el nombre de 16F84A.asm al nombre que le hayamos dado al proyecto y le agregamos el .asm . Utilización de MPLAB IDE ITMH ISC 6to. SEMESTRE
  • 17. Por último aparece una pantalla a modo de resumen donde se nos informa el Microcontrolador seleccionado, las herramientas de desarrollo y la ubicación del archivo del proyecto. Utilización de MPLAB IDE ITMH ISC 6to. SEMESTRE
  • 18. El escritorio del IDE quedará de la siguiente manera: apariencia: Cerraremos la ventana Output , ya que aún no la necesitaremos. Si observamos veremos una ventana Project , en la que se muestran los archivos que componen el proyecto actual (en este caso solamente el archivo Prueba.asm ). A fin de comenzar a introducir el código de nuestro programa, haremos doble click sobre el archivo Prueba.asm . Utilización de MPLAB IDE ITMH ISC 6to. SEMESTRE
  • 19. Se abrirá entonces una ventana conteniendo el código introducido en la plantilla. Para crear nuestro programa, iremos agregando líneas de código a las ya existentes en la plantilla. Para eso debemos tener definida la función que queremos que realice nuestro programa. Utilización de MPLAB IDE ITMH ISC 6to. SEMESTRE
  • 20. Ejemplo de un programa en su totalidad: Utilización de MPLAB IDE ITMH ISC 6to. SEMESTRE
  • 21. El siguiente paso es compilar el programa. Primeramente seleccionamos el debugger a utilizar ( Debugger>Select Tool>MPLAB SIM ). Luego compilamos mediante Project>Make (o presionamos la tecla F10). Se nos mostrará una ventana la cual informará si la compilación resultó exitosa, o si el código fuente contiene errores. Utilización de MPLAB IDE ITMH ISC 6to. SEMESTRE
  • 22. El paso siguiente es simular el programa a fin de determinar si el comportamiento del mismo es el esperado. En toda simulación es deseable observar cómo y en que momento se modifican los valores de los distintos registros y variables del microcontrolador. Para esto procederemos a abrir las ventana de registros de funciones especiales ( View>Special Function Registers ) y la ventana de memoria ( View>File Registers ). Utilización de MPLAB IDE ITMH ISC 6to. SEMESTRE
  • 23. Redimensionando y organizando un poco el espacio de trabajo, la pantalla quedaría de la siguiente forma: Utilización de MPLAB IDE ITMH ISC 6to. SEMESTRE
  • 24. En este punto estamos en condiciones de comenzar la simulación del programa. Esto se efectúa mediante el menú Debugger>Step Into , o también presionando la tecla F7, lo cual es una opción más cómoda. Utilización de MPLAB IDE ITMH ISC 6to. SEMESTRE
  • 25. En ocasiones necesitaremos simular el estado de apertura o cierre tipo switch para observar cómo responde el programa a dicho estímulo. Para esto MPLAB dispone de lo que se denomina un “controlador de estímulo”. Accedemos al mismo a través del menú Debbuger>Stimulus Controller , y seleccionamos New Scenario . Se nos presentará la siguiente ventana: Utilización de MPLAB IDE ITMH ISC 6to. SEMESTRE
  • 26. Una vez que hayamos simulado y depurado el programa, el paso restante es grabar el mismo en la memoria del Microcontrolador. Utilizaremos el grabador PicStart Plus. Para utilizar el grabador, en primer paso debemos seleccionarlo. Esto lo hacemos a través del menú Programmer>Select Programmer>PICSTART PLUS Utilización de MPLAB IDE ITMH ISC 6to. SEMESTRE
  • 27. Ya seleccionado el grabador, el paso siguiente es habilitarlo. Menú Programmer>Enable Programmer Utilización de MPLAB IDE ITMH ISC 6to. SEMESTRE
  • 28. En este punto ya nos encontramos en condiciones de grabar la memoria del PIC. Previo a esto, es conveniente abrir la ventana Program Memory , en la cual veremos cada posición de memoria del micro y la instrucción a grabarse en la misma. Utilización de MPLAB IDE ITMH ISC 6to. SEMESTRE
  • 29. Paso siguiente colocamos el PIC en el zócalo del grabador. Una vez colocado, debemos verificar que la memoria del micro se encuentre borrada a fin de poder grabar nuestro programa. Esto lo hacemos mediante el menú Programmer>Blank Check All . Utilización de MPLAB IDE ITMH ISC 6to. SEMESTRE
  • 30. Una vez verificado que el micro se encuentre en blanco, procedemos a grabar el correspondiente programa en su memoria. Para esto utilizamos el menú Programmer>Program . Utilización de MPLAB IDE ITMH ISC 6to. SEMESTRE
  • 31. Una vez finalizado el proceso de grabación, debemos deshabilitar el grabador. Para esto accedemos al menú Programmer>Disable . Utilización de MPLAB IDE ITMH ISC 6to. SEMESTRE
  • 32. ¡¡¡GRACIAS POR SU ATENCIÓN!!! ITMH ISC 6to. SEMESTRE