aprende

Páginas: 7 (1618 palabras) Publicado: 23 de noviembre de 2014






1. Introducción

Las siguientes actividades tienen como finalidad acercar al alumno al mundo de los microcontroladores PIC16F, pertenecientes a la gama media de la familia PIC de Microchip, mostrando las conexiones y algunos de sus registros básicos de configuración. Estos registros permiten configurar y tomar decisiones a un microcontrolador para efectuar tareas tan complejas comoel control de un proceso industrial, tal cómo un PLC, pero a un bajo costo de implementación.


2. Objetivos

Al completar esta guía el alumno será capaz de:
Crear un proyecto en el software MPLAB
Utilizar software de simulación de microcontroladores
Grabar un código en un Microcontrolador


3. Duración

Diez días


4. Prerrequisitos

Ninguno


5. Bibliografía previaAutor: Cuenca, Eugenio. Angulo, José Mª. Angulo, Ignacio.
Título: “Microcontroladores PIC: La clave del diseño”
Editorial: Thomson Editores Spain, Paraninfo S.A.
Teoría:
Cap 7. La Potencia y Flexibilidad de la Gama Media
7.3. Arquitectura Interna y Organización de la Memoria
7.4. Banco de Registros
7.5. Memoria de Datos
7.8. Palabra de configuración

Cap 8. Recursos Comunes e Interrupciones8.1. Los parámetros decisivos
8.2. Recursos Comunes


6. Marco teórico

A modo de recordatorio, a continuación se anexa el mapa de la memoria de datos, la descripción de los pines del PIC16F8X y la descripción del registros INTCON.

Asignación de Pines del PIC16F87X



Creación de proyectos en MPLAB:

Los pasos a seguir para el diseño de un proyecto en MPLAB son los siguientes:1.- Abrir MPLAB.
2.- En el menú File, seleccionar New, para abrir una nueva hoja de trabajo


3.- Ahora se ha creado una hoja de trabajo sin título.


4.- Ahora, debemos ir a las propiedades de la hoja creada, en Edit\Properties, tal como muestra la figura anexa.


5.- Habilitar número de líneas en el Editor de Opciones y presionar Aceptar.



6.- Ahora, en la esquina superiorizquierda del documento sin título debe aparecer un número 1, indicando que es la primera línea. Maximizar el documento.

7.- Guardar el documento, seleccionando File\Save As… con el nombre que estime conveniente en una carpeta de fácil acceso como en C:\AMI4101\. Si no se sigue esta instrucción, al compilar el programa puede ocurrir el siguiente errror “Source file path exceeds 62 characters (Rutaelegida)”, el cual significa que la ruta contiene muchos caracteres (nombre muy largo) y por ello no se puede acceder.



8.- En el área de trabajo escribir el código ASM y cada cierto tiempo guardar el trabajo realizado. Importante: Respete las tabulaciones y las mayúsculas, ya que de lo contrario podrá obtener errores y el programa no compilará.
9.- Guardar el código seleccionando File\Save opresionando el diskette en la barra de herramientas.
10.- Ahora crearemos un proyecto para compilar nuestro código (esto se refiere a crear un archivo .hex el cual se cargará al PIC16 para que éste efectúe la operación programada). Para esto seleccionar Project\Project Wizard…


11.- Al ingresar al Project Wizard, presionar el botón Siguente >

12.- Seleccionar el dispositivo a utilizar ypresionar Siguiente>



13.- Cuando se ejecuta MPLAB por primera vez, generalmente no está configurado la librería MPLIB, que es la que nos permite compilar nuestra aplicación. Si este no es su caso saltar al paso 15 siguiente.



14.- Buscar el directorio MPASM Suite a través del botón Browser…


15.- Cuando la librería está configurada correctamente, presionar el botón Siguiente>16.- Nombrar el proyecto como estime conveniente y seleccionar como directorio el mismo donde guardamos nuestro código ASM.



17.- Seleccionar el archivo ASM previamente realizado, en nuestro caso el archivo Aplicacion1.asm, y hacer doble clic en él o presionar el botón Add>>, luego presionar Siguiente>



18.- Revisar la pantalla para ver que se ha seleccionado correctamente la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • aprender a aprender
  • aprender a aprender
  • Aprender A Aprender
  • Aprender a aprender
  • aprendiendo a aprender
  • Aprender a Aprender
  • aprende a aprender
  • Aprender a aprender

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS